Unit 1909 23 Sheppard Avenue, Toronto C14, ON M2N 0C8 | $750,000 | Nivaasaa Realty