> $669,900 Active 3Beds3Baths2611Sqft2Acres 1027 Twin Creeks Dr, Weatherford, TX 76088 MLS#: 21106428