41 Poetry Drive, Vellore Village, Vaughan (N12290605)

41 Poetry Drive, Vellore Village, Vaughan

the location & the neighbourhood