Barracuda St, 70508, Louisiana - Redfin
12 addresses found on Barracuda St in 70508, Louisiana. The average lot size on Barracuda St is 11567 sq. ft. The average property tax on Barracuda St is $1.6K/yr. Find an address below to learn more about the property details:
- 111 Barracuda St, Lafayette, LA 70508
- 114 Barracuda St, Lafayette, LA 70508
- 103 Barracuda St, Lafayette, LA 70508
- 105 Barracuda St, Lafayette, LA 70508
- 122 Barracuda St, Lafayette, LA 70508
- 101 Barracuda St, Lafayette, LA 70508
- 100 Barracuda St, Lafayette, LA 70508
- 113 Barracuda St, Lafayette, LA 70508
- 108 Barracuda St, Lafayette, LA 70508
- 112 Barracuda St, Lafayette, LA 70508
- 106 Barracuda St, Lafayette, LA 70508
- 116 Barracuda St, Lafayette, LA 70508


United States
Canada