Waterscape Apartment
1110 Santa Rosa Boulevard, Fort Walton Beach, 32548
Located in Fort Walton Beach, 70 metres from Fort Walton Beach and 2.3 km from Fort Walton Beach Park, Waterscape by TO provides accommodation with free Wi-Fi, air conditioning, a private beach area and an outdoor swimming pool.