662 Eden Ave, London South, N6C 2Z7 — Terminated