Open: Sat 12:00 PM - 2:00 PM > $635,000 Active 3Beds3Baths2730Sqft0.83Acres 120 Austen Dr, Weatherford, TX 76087 MLS#: 21266420