1705 Fiddlehead Pl #311, London north — $679,500 | Immoroute.ca