425 S Church Street, Santa Rosa Beach, FL 32459
For Sale - 425 S Church Street, Santa Rosa Beach, FL 32459 Available for $325,000 667' x 345' Lot Dimensions | ~5 Acres 425 S Church Street is prime location for a developer or someone who wants some privacy but still within minutes to the beach! [...]