995 Indian Woman Road #Lot 01, Santa Rosa Beach, FL 32459 – 868056...