3
2950 Merced St
San Leandro, CA 94577
$15.00 - $60.00 USD/SF/YR
125-3,295 SF
12
Spaces Available
Built 1972
3,295 SF Contiguous
Built 1972
125-3,295 SF
$15.00 - $60.00 USD/SF/YR
Office