RateMyApartments
The Edge Ratings and Reviews
The Edge
223 Indiana Ave, Lubbock, TX 79415
CURRENTLY REVIEWING