New - 11 Hours Ago > $799,000 Active 3Beds4Baths2430Sqft0.033Acres 3431 Howell St, Dallas, TX 75204 MLS#: 21173563