3
3550 Stevens Creek Blvd
San Jose, CA 95117
$28.80 USD/SF/YR
412-2,476 SF
5
Spaces Available
Built 1963
2,476 SF Contiguous
Built 1963
412-2,476 SF
$28.80 USD/SF/YR
Office