New - 1 Day Ago > $999,000 Active 3Beds4Baths2460Sqft6.9Acres 377 Russell Ln, Weatherford, TX 76087 MLS#: 21250777