View Details Open House $525,000 1 of 23 Beachside Villas | Santa Rosa Beach 2 beds 2 baths 792 sqft On Site: 90 Days