15
2330-2344 Merced St
San Leandro, CA 94577
$19.80 USD/SF/YR
2,084-4,415 SF
2
Spaces Available
Built 1974
4,415 SF Contiguous
Built 1974
2,084-4,415 SF
$19.80 USD/SF/YR
Office, Flex