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