2677 Kettering Pl, London South, N6M 0J5 — For sale @ $1,090,000