Only 1 unit left
1 bd
$1,850
Base rent
1880 Locust Ave., Long Beach, CA 90806
Apply online • Parking • Patio/Balcony