New - 1 Day Ago > $18,000,000 Active 6Beds12Baths14341Sqft3.389Acres 9769 Audubon Pl, Dallas, TX 75220 MLS#: 21163944