15 - 800 Commissioners Road West, London South (South L), N6K1C2 — For sale @ $625,000