29 - 861 Shelborne Street, London South — $529,900 · mihom.ca