2413 - 105 The Queensway Avenue, Swansea, Toronto (W12311922)

2413 - 105 The Queensway Avenue, Swansea, Toronto

the location & the neighbourhood