3265 E 59th St
Long Beach, CA 90805
$4,700,000 USD
14,000 SF
14,000 SF
$4,700,000 USD
Warehouse