$309,900 Active Under Contract 3Beds2Baths1408Sqft0.146Acres 321 S Rusk, Weatherford, TX 76086 MLS#: 21375360