2630 Holbrook Dr, London South, N6M 0G2 — For sale @ $1,094,000