30 E Staver Lane Santa Rosa Bch #FL 32459, Santa Rosa Beach, FL 32459 $787,900 3Bd 3Ba 2,692 Sq Ft New 5 Days