106 Barton Avenue, Toronto C02, ON M6G 1P9 | $2,389,000 | Nivaasaa Realty