View Details $7,100,000 1 of 58 Thirty One | Santa Rosa Beach 4 beds 4 baths 1 ½ baths 4,539 sqft On Site: 66 Days
View Details Open House $4,995,000 1 of 32 Thirty One | Santa Rosa Beach 4 beds 3 baths 1 ½ baths 3,019 sqft On Site: 277 Days