407 - 1100 Jalna Blvd, London South, N6E 2M2 — Sold @ $219,900