2302 - 120 Homewood Avenue, South St. James Town, Toronto (C12171299)

2302 - 120 Homewood Avenue, South St. James Town, Toronto

the location & the neighbourhood