1403 Saint Charles Street #2, Houma, LA 70360 - Homesnap