609 - 3091 Dufferin Street, Glen Park, Toronto (W12430537)

the location & the neighbourhood