84 West Santa Clara St
San Jose, CA 95113
Rate Upon Request
58-2,500 SF
1
Space Available
Built 1975
Built 1975
58-2,500 SF
Rate Upon Request
Coworking Space