128 Daiseyfield Crescent, Vellore Village, Vaughan (N12360755)

128 Daiseyfield Crescent, Vellore Village, Vaughan

the location & the neighbourhood