View Details $2,650,000 1 of 69 Magnolia | Santa Rosa Beach 6 beds 6 baths 1 ½ baths 3,904 sqft 0.3 acres On Site: 13 Days