29 - 861 SHELBORNE STREET, London south (south j) — $529,900 | Immoroute.ca