122 - 920 Commissioners Rd, London South, N5Z 3J1 — For sale @ $89,900