View Details $1,474,900 1 of 26 Wichita Creek Estates Ph 2 | Flower Mound 6 beds 5 baths 1 ½ baths 5,305 sqft 1 acres On Site: 13 Days