1885 The Alameda
San Jose, CA 95126
$30.00 USD/SF/YR
175-1,141 SF
6
Spaces Available
Built 1960
1,141 SF Contiguous
Built 1960
175-1,141 SF
$30.00 USD/SF/YR
Office