New - 21 Hours Ago $168,900 Active 2Beds2Baths1285Sqft0.186Acres 1554 N Atoll, Dallas, TX 75216 MLS#: 21427855