Karta Vacation Rentals
In Corpus Christi’s Central City, just off I‑37 at Navigation Blvd. A short drive from the Texas State Aquarium, USS Lexington Museum on the Bay and the Selena Museum. Corpus Christi International Airport is about 5.3 miles away.