New - 22 Hours Ago > $825,000 Active --Beds--Baths--Sqft4.65Acres 173 Green Branch Rd, Weatherford, TX 76085 MLS#: 21276738