47
2150 Mariner Square Dr
Alameda, CA 94501
$24.00 USD/SF/YR
875-1,551 SF
3
Spaces Available
Built 1986
1,551 SF Contiguous
Built 1986
875-1,551 SF
$24.00 USD/SF/YR
Office