24
3275 Stevens Creek Blvd
San Jose, CA 95117
Rate Upon Request
130 SF
1
Space Available
Built 1961
130 SF Contiguous
Built 1961
130 SF
Rate Upon Request
Office/Retail