342 Thompson Road, Santa Rosa Beach, FL 32459
4
beds
5
baths
3,919 Sq.Ft. LIVING AREA
4.58 Acres lot
With sprawling beaches, five coastal dune lakes, and miles of trails, Dune Allen Beach is a nature lover’s paradise without many commercial businesses.
Explore