New - 4 Hours Ago > $295,000 Active 3Beds3Baths1904Sqft0.09Acres 3904 Atlanta St, Dallas, TX 75215 MLS#: 21269859