SoldCommercialCall for more info 1207 St Charles St, Thibodaux LA 703011207 St Charles StThibodaux, LA 7030115Beds 10Baths 6426Sq ftView Listing