6
2175 The Alameda
San Jose, CA 95126
$31.20 USD/SF/YR
660-844 SF
2
Spaces Available
Built 1955
844 SF Contiguous
Built 1955
660-844 SF
$31.20 USD/SF/YR
Office