Organize your favourite listings
Sign up to keep track of your favourite spaces and revisit them later.
Unit #105 has significant frontage and high ceilings.
London Station is a mixed use retail & residential development located in the London Landing area of Steveston, directly across from the highly anticipated "The Pier" development. The existing retail businesses include a bakery, a fitness facility, a day spa, and other uses. On-site Visitor Parking located at front and rear of the building.