88 - 1328 Commissioners Road West, London South (South B), N6K2Y6 — For sale @ $399,900