1830 Couldridge Way, London north — $674,900 | Immoroute.ca