30 Franklin Ave, London South, N6C 2G7 — For sale @ $895,000