122 ANDOVER Dr, London South, N6J 4C3 — Sold