New - 5 Hours Ago > $485,000 Active 3Beds2Baths2256Sqft0.12Acres 4406 Windward Cir, Dallas, TX 75287 MLS#: 21259087