New - 2 Days Ago $152,800 Active 3Beds2Baths1342Sqft0.351Acres 102 Barber St, Weatherford, TX 76088 MLS#: 21432650