1223 Thornley St, London South, N6K 4V3 — For sale @ $899,900