25 Rio Robles San Jose California
With a stay at this apartment in San Jose (North San Jose), you'll be within a 15-minute walk of Samsung Semiconductor Inc and Cisco Systems Corporate Headquarters. Featured amenities include a 24-hour business center, luggage storage, and an elevator.