Unit 105 3686 St Clair Avenue, Toronto E08, ON M1M 0E4 | $639,000 | Nivaasaa Realty