impression 0 200007409560 54 ANCHOR LN SANTA ROSA BEACH FL 32459 Listing Price $ 365,000 Sold 12/29/2016 54 ANCHOR LN SANTA ROSA BEACH , FL 32459 Listing Information 2 bd 1 ba 1,260 sqft. SAVE PLACES NOTES