68 Ellenhall Square, Toronto E05, ON M1W 3B2 | $1,260,000 | Nivaasaa Realty