6600-6636 Cherry Ave
Long Beach, CA 90805
$36.00 USD/SF/YR
825-1,600 SF
4
Spaces Available
Built 1990
1,600 SF Contiguous
Built 1990
825-1,600 SF
$36.00 USD/SF/YR
Retail