Lots 7-12 Santa Rosa Street, Santa Rosa Beach, FL 32459 – 874661 - ...