3787 E 11th St
Long Beach, CA 90804
Price Upon Request
119,233 SF
156
Units
119,233 SF
Price Upon Request
Apartments