35 Carpaccio Avenue, Vellore Village, Vaughan (N12280803)

35 Carpaccio Avenue, Vellore Village, Vaughan