1203 - 860 Commissioners Rd E, London South, N6C 5Y8 — Sold @ $279,900