343 Vellore Avenue, Vaughan