300-308 Davis St
San Leandro, CA 94577
$30.00 USD/SF/YR
1,252-2,729 SF
1
Space Available
Built 1978
2,729 SF Contiguous
Built 1978
1,252-2,729 SF
$30.00 USD/SF/YR
Retail