About
Pelican Isle, located in Ft Walton Beach on Okaloosa Island. 300 feet of scenic, gulf-front views of the beach and clear waters of the Emerald Coast.
Address: 866 Santa Rosa Blvd, Fort Walton Beach 32548
State: FL
City: Fort Walton Beach
Street Number: 866 Santa Rosa Blvd
Zip Code: 32548
categories: travel agency, vacation home rental