2635 E South Blvd
Long Beach, CA 90805
$7,300,000 USD
3,000 SF
6.91% Cap Rate
3,000 SF
$7,300,000 USD
Self Storage