Barracuda Dr, 83429, Idaho - Redfin
8 addresses found on Barracuda Dr in 83429, Idaho. The average lot size on Barracuda Dr is 18982 sq. ft. The average property tax on Barracuda Dr is $0.8K/yr. Find an address below to learn more about the property details:
- 3857 Barracuda Dr, Island Park, ID 83429
- 3851 Barracuda Dr, Island Park, ID 83429
- 3858 Barracuda Dr, Island Park, ID 83429
- 3855 Barracuda Dr, Island Park, ID 83429
- 3854 Barracuda Dr, Island Park, ID 83429
- 3851 Barracuda Dr, Island Park, ID 83429
- 3854 Barracuda Dr, Island Park, ID 83429
- 3856 Barracuda Dr, Island Park, ID 83429