View Details $284,900 1 of 1 Windmill Creek Ph 2 | Dallas 3 beds 3 baths 1,941 sqft 0.55 acres On Site: 325 Days