2
13880-13992 Catalina St
San Leandro, CA 94577
$9,382,800 USD
33,383 SF
33,383 SF
$9,382,800 USD
Warehouse