831 School Street, Houma, LA 70360 - Homesnap