3146 Taper Ave , Santa Clara, CA, US