Iberia Parish,
LA
108 Acres sportsman's paradise located in Iberia Parish, LA less than 15 minutes from Broussard, LA. This property offers 70 acres crawfish production with a 15 inch pump from the bayou and a 6 inch electric phase well. Along with the crawfish, this ...