$169,900 Active Under Contract 2Beds2Baths888Sqft0.209Acres 1220 N Rusk St, Weatherford, TX 76086 MLS#: 21283907