London Station

6077 London Road. Steveston South, Richmond

2 Active Listing(s)
London Station at London Landing – a concrete building with rain-screen technology, metal frame and roof.
Address: 6077 London Road
Area: Richmond
Sub-Area Steveston South
Units: 84
Floors: 5
Year Built: 2008
Amenities: Elevator, In Suite Laundry, Storage

Active Listings in London Station

Request More Info Regarding London Station

Ada Tse

Multiple Realty Ltd

#110 - 9780 Cambie Road Richmond BC V6X 1K4

Mobile: 604-218-7555