RateMyApartments
El Chaparral Apts Ratings and Reviews
El Chaparral Apts
5202 Bangor Ave, Lubbock, TX 79414
CURRENTLY REVIEWING