15 - 800 Commissioners Rd W, London South, N6K 1C2 — For sale @ $625,000