Specials 1 Wk Ago COMPARE Tanglewood Apartments 2801 Slide Rd, Lubbock, TX 79407 1 - 3 Beds $695 - $1,120