New - 9 Hours Ago > $359,000 Active 3Beds2Baths1796Sqft0.672Acres 622 Elizabeth Pl, Weatherford, TX 76086 MLS#: 21226506