52 Mamba Ln, Santa Rosa Beach, FL 32459 — $293,294 · 3bd · ~0.8% rule | OnePercent