RateMyApartments
5518 Kemper St. Ratings and Reviews
5518 Kemper St.
5518 Kemper St., Lubbock, TX 79416
CURRENTLY REVIEWING