Unit 405 29 Canniff Street, Toronto C01, ON M6K 3M5 | $639,000 | Nivaasaa Realty