24 Deepwood Crescent, Toronto C13, ON M3C 1N8 | $1,225,000 | Nivaasaa Realty