6233 London Rd

Address
6233 London Road 
Area:
Steveston South, Richmond 
Year Built:
2008