6
1959 Republic Ave
San Leandro, CA 94577
$3,659,250 USD
14,637 SF
14,637 SF
$3,659,250 USD
Warehouse