(SOLD) HOME FOR SALE IN NORTH LONDON, ON (1960 Dalmagarry Road, Unit 192, London, ON)