Barracuda Rd, 29455, South Carolina - Redfin
8 addresses found on Barracuda Rd in 29455, South Carolina. The average lot size on Barracuda Rd is 12726 sq. ft. The average property tax on Barracuda Rd is $1.1K/yr. Find an address below to learn more about the property details:
- 1732 Barracuda Rd, Johns Island, SC 29455
- 1710 Barracuda Rd, Johns Island, SC 29455
- 1711 Barracuda Rd, Johns Island, SC 29455
- 1722 Barracuda Rd, Johns Island, SC 29455
- 1702 Barracuda Rd, Johns Island, SC 29455
- 1716 Barracuda Rd, Johns Island, SC 29455
- 1706 Barracuda Rd, Johns Island, SC 29455
- 1728 Barracuda Rd, Johns Island, SC 29455


United States
Canada