1/39 39 Price Dropped by $51K $399,000 4 Beds3 Baths2,496 SqFt 2001 Stafford Road, Weatherford, TX 76088 Single Family Home Listed by Jack Mclemore of Listing Results, LLC