Sale: 206 Howard Park Avenue, Toronto (High Park-Swansea), M6R1W1