815 Deveron Cres, London South, N5Z 5B4 — Terminated