610 Commissioners Rd W, London South, N6K 1B8 — For sale @ $1,250,000