View Details $230,000 1 of 8 Michener Add To Santa Rosa Beach Plantation | Santa Rosa Beach 0.64 acres On Site: 875 Days