1202 London Street – “London Place”

Sister building to 836 12th Street, 81 suites in Strata plan, approx 27 year old.

Email For More Details