New - 1 Day Ago $640,000 Active 3Beds4Baths2786Sqft0.024Acres 17106 Vista Tree Cir, Dallas, TX 75248 MLS#: 21422549