Unit B617 3429 Sheppard Avenue, Toronto E05, ON M1T 0C1 | $695,000 | Nivaasaa Realty