Karta Vacation Rentals
In Dallas, a short drive from downtown and tucked near Lee Park and Turtle Creek Park. About 4 km from the city center, roughly 3 km from Medical/Market Center Station and 6 km from Dallas Love Field, with attractions like the Dallas World Trade Center and the Museum of Geometric and MADI Art close by.