Unit TPH08 621 Sheppard Avenue, Toronto C15, ON M2K 1B5 | $755,000 | Nivaasaa Realty