Unit 2603 20 Richardson Street, Toronto C08, ON M5A 0S6 | $875,000 | Nivaasaa Realty