$2,425,000 Sold Jul 28, 2025
16 Dewberry Ln, Santa Rosa Beach, FL 32459
- 4 Beds
- 3.5 Baths
- 2,357 Sq Ft
- Built 2014
Last Sold Summary
- $1,029/SF
- 153 Days On Market
Current Estimated Value $2,424,073
Last Listing Agent Karen Wagner Watersound Real Estate
16 Dewberry Ln, Santa Rosa Beach, FL 32459