Beach Accessway # 1 – Blue Dolphin Beachwalk

372 Santa Rosa Boulevard, Okaloosa Island, FL, 32548