2 Stanton Avenue, Vellore Village, Vaughan (N12344510)

2 Stanton Avenue, Vellore Village, Vaughan