1233 Tulloch Avenue, London South — $725,000 · mihom.ca