8
2180 Temple Ave
Long Beach, CA 90804
$11,500,000 USD
48,191 SF
48,191 SF
$11,500,000 USD
Warehouse