Apartments go Results Found: 7 Button group with nested dropdown The Residences at 393 North The Residences at 393 North 77 Exuma Way Santa Rosa Beach FL 32459 (850) 706-9800 Primrose at Santa Rosa Beach Primrose at Santa Rosa Beach 15 Blue Cove Dr. Santa Rosa Beach FL 32459 (850) 601-8873 Legacy On The Bay Legacy On The Bay 251 Vinings Way Blvd. Destin FL 32541 (850) 650-7446 Olympus Emerald Coast Apartments Olympus Emerald Coast Apartments 2004 98 Palms Blvd. Destin FL 32541 (850) 904-2567 Sugarloaf Luxury Apartments Leasing O... Sugarloaf Luxury Apartments Leasing Office 955 Airport Rd. Destin FL 32541 (850) 837-3131 Walton's Landing Townhomes Walton's Landing Townhomes 3 Egret Ave. Santa Rosa Beach FL 32459 (850) 517-0470 Sea Glass Apartments Sea Glass Apartments 4320 Commons Dr. W. Destin FL 32541 (850) 460-2323