New - 5 Days Ago > $424,900 Active 3Beds2Baths1790Sqft1.41Acres 106 Vineyard St, Weatherford, TX 76087 MLS#: 21223880