1/40 40 New $1,160,000 3 Beds3 Baths2,239 SqFt 118 Mason Avenue, Santa Rosa Beach, FL 32459 Single Family Home Listed by HomeBiz Properties