1520 the alameda, suite - San Jose, CA, United States close