1660 Beaverbrook Avenue, London North, ON N6H 0E3 | $699,999 | Nivaasaa Realty