1705 Fiddlehead Pl #403, London north — $698,500 | Immoroute.ca