348 Vellore Avenue, Vaughan