New - 1 Day Ago > $4,587,000 Active 5Beds7Baths6684Sqft0.362Acres 6632 Azalea Ln, Dallas, TX 75230 MLS#: 21218367