Barracuda St, 32459, Florida - Redfin
10 addresses found on Barracuda St in 32459, Florida. The average lot size on Barracuda St is 3397 sq. ft. The average property tax on Barracuda St is $2.7K/yr. Find an address below to learn more about the property details:
- 55 Barracuda St, Santa Rosa Beach, FL 32459
- 28 Barracuda St, Santa Rosa Beach, FL 32459
- 46 Barracuda St, Santa Rosa Beach, FL 32459
- 20 Barracuda St, Santa Rosa Beach, FL 32459
- 56 Barracuda St, Santa Rosa Beach, FL 32459
- 19 Barracuda St, Santa Rosa Beach, FL 32459
- 27 Barracuda St, Santa Rosa Beach, FL 32459
- 10 Barracuda St, Santa Rosa Beach, FL 32459
- 38 Barracuda St, Santa Rosa Beach, FL 32459
- 45 Barracuda St, Santa Rosa Beach, FL 32459


United States
Canada