506 - 21 Overlea Boulevard, Thorncliffe Park, Toronto (C12047966)

506 - 21 Overlea Boulevard, Thorncliffe Park, Toronto

the location & the neighbourhood