38 Edenbrook Hill, Humber Valley, Toronto (W11971164)

38 Edenbrook Hill, Humber Valley, Toronto

the location & the neighbourhood