1390 Davenport Road, Toronto W03, ON M6H 2G9 | $699,000 | Nivaasaa Realty