1/25 25 sold $389,000 0.2% $389,900 3 Beds3 Baths1,347 SqFt 520 SANTA ROSA Boulevard #515, Fort Walton Beach, FL 32548 Condo Listed by ResortQuest Real Estate Okaloosa Island