1. Del Estrado Townhouses
6201 Indiana Ave, Lubbock, TX 79413
Coordinate: 33.53746,-101.88593
Phone: (806) 795-7142
2. Cottages at Abbey Glen Apartments
5240 114th St, Lubbock, TX 79424
Coordinate: 33.49072,-101.92352
Phone: (325) 238-7556
3. Chaparral Terrace Apartments
5504 34th St, Lubbock, TX 79407
Coordinate: 33.5634,-101.93143
Phone: (806) 370-7508