Beach Accessway # 3 – The Seashore Beachwalk

530 Santa Rosa Boulevard, Okaloosa Island, FL, 32548