17
5000 E Spring St
Long Beach, CA 90815
$33.00 USD/SF/YR
1,032-43,452 SF
7
Spaces Available
Built 1989
43,452 SF Contiguous
Built 1989
1,032-43,452 SF
$33.00 USD/SF/YR
Office