1/28 28 New $2,400 3 Beds3 Baths1,649 SqFt 90 Southaven Circle, Santa Rosa Beach, FL 32459 Townhouse Listed by Equity & Trust Realty Inc