Unit 308 906 Sheppard Avenue, Toronto C06, ON M3H 2T5 | $530,000 | Nivaasaa Realty