6-bed Detached House for sale in High Park Swansea, 1 Algonquin Ave, Toronto