5
2515 Santa Clara Ave
Alameda, CA 94501
$31.20 USD/SF/YR
380 SF
1
Space Available
Built 1968
380 SF Contiguous
Built 1968
380 SF
$31.20 USD/SF/YR
Office