RateMyApartments
1720 Newport Ave. #17 Ratings and Reviews
1720 Newport Ave. #17
1720 Newport Ave. #17, Long Beach, CA 90804
CURRENTLY REVIEWING