14
3229 E Spring St
Long Beach, CA 90806
$28.20 USD/SF/YR
12,254 SF
1
Space Available
Built 1988
12,254 SF Contiguous
Built 1988
12,254 SF
$28.20 USD/SF/YR
Office