861 Shelborne St #29, London south — $529,900 | Immoroute.ca