RateMyApartments
820 Ratings and Reviews
820
820 TEMPLE AVE, LONG BEACH, CA 90804
CURRENTLY REVIEWING