745 W 17th St
Long Beach, CA 90813
$11,000,000 USD
28,500 SF
28,500 SF
$11,000,000 USD
Manufacturing