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