660 Nautilus Court 2311, Fort Walton Beach, FL, 32548