View Details $10,500,000 1 of 17 Chateau Audubon Subd | Thibodaux 1,100 sqft 1.24 acres On Site: 500 Days