Barracuda St, 27958, North Carolina - Redfin
13 addresses found on Barracuda St in 27958, North Carolina. The average lot size on Barracuda St is 14907 sq. ft. The average property tax on Barracuda St is $10.6K/yr. Find an address below to learn more about the property details:
- 114 Barracuda St, Moyock, NC 27958
- 100 Barracuda St, Moyock, NC 27958
- 106 Barracuda St, Moyock, NC 27958
- 113 Barracuda St, Moyock, NC 27958
- 119 Barracuda St, Moyock, NC 27958
- 105 Barracuda St, Moyock, NC 27958
- 117 Barracuda St, Moyock, NC 27958
- 111 Barracuda St, Moyock, NC 27958
- 115 Barracuda St, Moyock, NC 27958
- 112 Barracuda St, Moyock, NC 27958
- 107 Barracuda St, Moyock, NC 27958
- 103 Barracuda St, Moyock, NC 27958
- 116 Barracuda St, Moyock, NC 27958