RateMyApartments
12003 Upton Ave Ratings and Reviews
12003 Upton Ave
12003 Upton Ave, Lubbock, TX 79424
CURRENTLY REVIEWING