836 12th Street – “London Place”

Sister building to 1202 London Street, 81 suites in Strata plan, approx 27 year old.

Email For More Details