RateMyApartments
1816 E Harvard Ratings and Reviews
1816 E Harvard
1816 E Harvard, Lubbock, TX 79403
CURRENTLY REVIEWING