1895 Davenport Road, Toronto W03, ON M6N 1C1 | $748,800 | Nivaasaa Realty