View Details $725,000 1 of 17 Southwood Commercial | Broussard 12,400 sqft 0.98 acres On Site: 78 Days