New - 14 Hours Ago $624,900 Active 3Beds2Baths1568Sqft0.21Acres 8715 Stanwood Dr, Dallas, TX 75228 MLS#: 21424564