706 - 1787 St Clair Avenue W, Pellam Park, Toronto (W12430505)

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