1801 SEYMOUR CRESCENT, London north (north e) — $699,900 | Immoroute.ca