35
459 Hester St
San Leandro, CA 94577
$5,500,000 USD
26,400 SF
26,400 SF
$5,500,000 USD
Manufacturing