6615 Dogwood Creek by Charlotte Brigham | Apr 1, 2020 | Private Listings Address 6615 Dogwood Creek DrAustin, TX 78746 List Price $1,600,000