106 - 2040 SHORE ROAD, London south (south a) — $575,000 | Immoroute.ca