7
1821-1827 Marina Blvd
San Leandro, CA 94577
$19.80 USD/SF/YR
2,084 SF
1
Space Available
Built 1974
2,084 SF Contiguous
Built 1974
2,084 SF
$19.80 USD/SF/YR
Office