San Jose, Office Space for lease. Alameda charm.
999 W Taylor St - Suite A, San Jose, CA
Office Space for lease. Alameda charm. Excellent for law firm space, close to the court house. Support staff area/kitchen/conference room. Private offices and storage space.
Office Space for Rent
7,565 sq. ft.