2884 DEVON Rd, London south — $650,000 | Immoroute.ca