View Details $9,650,000 1 of 1 The Inwood And Walnut Hill Addition | Dallas 3.45 acres On Site: 233 Days