Barracuda St, Santa Rosa Beach, FL Property Records

Walton County property records for 10 addresses on Barracuda St, Santa Rosa Beach, FL · Last verified August 2026

Barracuda St Highlights

Properties 10
Median Sale Price $312,275
Deeds and Mortgages on File 10
Median Price per Sqft $341
Owner Occupied 30%
Median Annual Tax Bill $3,418
Median Year Built 1967
Median Ownership Tenure 12 years

Properties on Barracuda St

Owner names and exact recorded amounts are on file and can be viewed instantly on this page with a free 10-day trial.

10 Barracuda St

2 bd · 2 ba · 913 sqft · built 1967 · 0.068 acres

Last Sale Tax Bill Prior Sale Owner Records
$262,000Feb 2014 $3,4182024 Amount on File Jan 2005 Owner on File AssessorUpdated Dec 2025

19 Barracuda St

4 bd · 4.5 ba · 2,400 sqft · built 2020 · 0.238 acres

Last Sale Tax Bill Prior Sale Owner Records
$820,000Feb 2021 $8,4362025 Amount on File Aug 2018 Owner on File Assessor + 3 DocumentsUpdated Apr 2026

20 Barracuda St

2 bd · 2 ba · 1,092 sqft · built 1967 · 0.077 acres

Last Sale Tax Bill Prior Sale Owner Records
$35,000Feb 1992 $2,3552024 2 Owners on File Owner Occupied AssessorUpdated Dec 2025

27 Barracuda St

2 bd · 2 ba · 1,228 sqft · built 2000 · 0.078 acres

Last Sale Tax Bill Prior Sale Owner Records
$155,000Sep 2002 $4,7832024 2 Owners on File AssessorUpdated Dec 2025

28 Barracuda St

2 bd · 1.5 ba · 832 sqft · built 1967 · 0.077 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Jun 2011 $3,1382025 Owner on File AssessorUpdated Apr 2026

38 Barracuda St

2 bd · 1.5 ba · 832 sqft · built 1967 · 0.077 acres

Last Sale Tax Bill Prior Sale Owner Records
$635,000Oct 2025 $1,9002025 Amount on File Feb 2020 2 Owners on File Assessor + 3 DocumentsUpdated Aug 2026

45 Barracuda St

2 bd · 2 ba · 1,302 sqft · built 1998 · 0.079 acres

Last Sale Tax Bill Prior Sale Owner Records
$625,000Jun 2024 $5,1562025 Amount on File Oct 2013 2 Owners on File Assessor + 1 DocumentUpdated Apr 2026

46 Barracuda St

3 bd · 2 ba · 832 sqft · built 1967 · 0.077 acres

Last Sale Tax Bill Prior Sale Owner Records
$70,000Oct 2000 $3,1072024 —May 2000 2 Owners on File AssessorUpdated Dec 2025

55 Barracuda St

2 bd · 2 ba · 1,227 sqft · built 1997 · 0.079 acres

Last Sale Tax Bill Prior Sale Owner Records
$155,000Jun 2013 $1,3592024 2 Owners on File Owner Occupied AssessorUpdated Dec 2025

56 Barracuda St

3 bd · 1.5 ba · 858 sqft · built 1967 · 0.077 acres

Last Sale Tax Bill Prior Sale Owner Records
$312,275Jun 2019 $4,1492025 Amount on File Oct 2003 2 Owners on File Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

Property Records in Nearby Streets