88 - 1328 Commissioners Rd W, London South, N6K 2Y6 — For sale @ $399,900