904 - 858 COMMISSIONERS Rd E, London South, N6C 5Y5 — Sold