San Jose, Office Space for Lease Close access to Hwy 17
1155 N 1st St - 105, San Jose, CA
Office Space for LeaseClose access to Hwy 17Ample on-site parkingLight Rail Access on 1st Street
Office Space for Rent
4,284 sq. ft.