Beach Accessway # 2 – Emerald View Beachwalk

399 Santa Rosa Boulevard, Okaloosa Island, FL, 32548