4
4880 Stevens Creek Blvd
San Jose, CA 95129
$39.48 - $41.88 USD/SF/YR
930-3,980 SF
3
Spaces Available
Built 1986
3,980 SF Contiguous
Built 1986
930-3,980 SF
$39.48 - $41.88 USD/SF/YR
Office