Karta Vacation Rentals
In Duncanville, just off Interstate 20 and minutes from the city center. Less than 20 km from Dallas attractions like the Sixth Floor Museum, Dallas World Aquarium and the Dallas Holocaust Museum, with the Dallas Zoo about 15 km away.