50
3840 Woodruff Ave
Long Beach, CA 90808
$27.00 USD/SF/YR
750-1,000 SF
2
Spaces Available
Built 1964
1,000 SF Contiguous
Built 1964
750-1,000 SF
$27.00 USD/SF/YR
Office, Medical