We have found 27 properties on Barracuda Ave, Galveston, TX. Average price per square feet on Barracuda Ave is $108. It is 5.3% lower than average price per sqft Galveston. Average sale price on Barracuda Ave is $120,500. It is 39% lower than average sale price in Galveston.