• 6175 Santa Teresa Blvd, San Jose, CA 95123