New - 2 Days Ago > $495,000 Active 3Beds4Baths2370Sqft0.19Acres 306 Spring St, Weatherford, TX 76086 MLS#: 21290757