Lots 9 &10 Quail Park S/D, Santa Rosa Beach, FL 32459 - MLS#843499 ...