10
828 Cowles St
Long Beach, CA 90813
$7,540,000 USD
17,150 SF
17,150 SF
$7,540,000 USD
Warehouse