RateMyApartments
Citra Apartments Ratings and Reviews
Citra Apartments
16804 N 42nd Ave, Phoenix, AZ 85053
CURRENTLY REVIEWING