10 - 2605 Kettering Place, London South (South U), N6M0G4 — For sale @ $489,900