RateMyApartments
5306 Kenosha Ave Ratings and Reviews
5306 Kenosha Ave
5306 Kenosha Ave, Lubbock, TX 79413
CURRENTLY REVIEWING