View Details $4,295,000 1 of 97 Arboleda Point | Santa Rosa Beach 4 beds 4 baths 2 ½ baths 4,692 sqft 0.29 acres On Site: 444 Days