Barracuda Dr, St. Petersburg, Florida - Redfin
15 addresses found on Barracuda Dr in St. Petersburg, Florida. The average lot size on Barracuda Dr is 7968 sq. ft. The average property tax on Barracuda Dr is $1.8K/yr. Find an address below to learn more about the property details:
- 4114 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4126 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4138 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4185 Barracuda Dr SE, St Petersburg, FL 33705
- 4173 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4000 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4101 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4137 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4125 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4161 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4150 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4113 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4149 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4162 Barracuda Dr SE, Saint Petersburg, FL 33705
- 4184 Barracuda Dr SE, Saint Petersburg, FL 33705