Karta Vacation Rentals
On Lubbock’s east side at 909 66th St, just off I‑27 and about 10 minutes from the airport. A short drive to Texas Tech University, LCU, the New Silent Wings Museum, the Buddy Holly Statue, the West Texas Walk of Fame and the Spectrum & OMNI Theater.