4435 Marsha Sharp Fwy
Lubbock,
TX 79407
Near Texas Tech University
Distance3.6 miles
SELECT