41
2858 Stevens Creek Blvd
San Jose, CA 95128
$20.00 - $35.00 USD/SF/YR
775-3,213 SF
2
Spaces Available
Built 1962
3,213 SF Contiguous
Built 1962
775-3,213 SF
$20.00 - $35.00 USD/SF/YR
Office, Office/Retail