621 - 1787 St Clair Avenue W, Pellam Park, Toronto (W12142400)

621 - 1787 St Clair Avenue W, Pellam Park, Toronto

the location & the neighbourhood