View Details $7,100,000 1 of 58 Thirty One | Santa Rosa Beach 4 beds 4 baths 1 ½ baths 4,539 sqft On Site: 72 Days
View Details Price Reduced $4,995,000 1 of 32 Thirty One | Santa Rosa Beach 4 beds 3 baths 1 ½ baths 3,019 sqft On Site: 283 Days