6
1520 The Alameda
San Jose, CA 95126
$37.80 USD/SF/YR
557-6,457 SF
11
Spaces Available
Built 1977
Built 1977
557-6,457 SF
$37.80 USD/SF/YR
Office