For Sale: 97 Killarney Place, London North, ON N5X 2B5 | Zealty