New - 17 Hours Ago > $1,675,000 Active 3Beds5Baths3467Sqft0.15Acres 628 Deloache St, Westworth Village, TX 76114 MLS#: 21311620