4241 Calhoun Way, London South, N6P 1J9 — Sold @ $599,900