View Details $689,000 1 of 2 Twin Creek Estates Pc | Weatherford 3 beds 2 baths 1 ½ baths 2,916 sqft 2.35 acres On Site: 15 Days