112
2411 Santa Clara Ave
Alameda, CA 94501
$47.04 - $68.04 USD/SF/YR
193-4,000 SF
6
Spaces Available
Built 1970
4,000 SF Contiguous
Built 1970
193-4,000 SF
$47.04 - $68.04 USD/SF/YR
Office, Retail