Unit 905 1600 Adelaide Street, London North, ON N5X 3H6 | $289,000 | Nivaasaa Realty