Open: Sat 1:00 PM - 3:00 PM > $354,900 Active 3Beds2Baths1884Sqft0.459Acres 202 Tower St, Weatherford, TX 76086 MLS#: 21187660