New - 5 Days Ago > $550,000 Active 2Beds2Baths1624Sqft4.72Acres 1702 Oliver St, Weatherford, TX 76086 MLS#: 21125336