1344 Davenport Road, Corso Italia-Davenport, Toronto (W12042335)

1344 Davenport Road, Corso Italia-Davenport, Toronto

the location & the neighbourhood