26
333 W San Carlos St
San Jose, CA 95110
Rate Upon Request
500-10,000 SF
5
Spaces Available
Built 1987
Built 1987
500-10,000 SF
Rate Upon Request
Coworking Space