New - 10 Hours Ago > $750,000 Active 3Beds4Baths2418Sqft0.033Acres 3409 Howell St, Dallas, TX 75204 MLS#: 21177318