18
3015 E South St
Long Beach, CA 90805
$2,750,000 USD
3,332 SF
3,332 SF
$2,750,000 USD
Industrial