View Details New On Site 4 Days Ago $296,000 1 of 13 Barrow | HOUMA 4,350 sqft 0.29 acres On Site: 4 Days