3
3029 E South St
Long Beach, CA 90805
$18.00 USD/SF/YR
2,662 SF
1
Space Available
Built 1989
2,662 SF Contiguous
Built 1989
2,662 SF
$18.00 USD/SF/YR
Office/Retail