10067 Torrance Ave. San Jose, CA