San Jose, Prime location along the Alameda.
1700 The Alameda - Suite 300, San Jose, CA
Prime location along the Alameda. Common Area Kitchenette & Restrooms. Elevator served. Nearby amenities and restaurants.
Office Space for Rent
4,480 sq. ft.