543 - 24 Southport St, High Park-Swansea, Toronto (W8268126)

543 - 24 Southport St, High Park-Swansea, Toronto

the location & the neighbourhood