1223 Thornley Street, London South (South L), N6K4V3 — For sale @ $899,900