12
900-940 Aladdin Ave
San Leandro, CA 94577
$8,000,000 USD
31,800 SF
31,800 SF
$8,000,000 USD
Manufacturing