0
Opening in Fall 2024, The Strand is a thoughtfully crafted luxury resort and residential community in the heart of Cooper Jack Bay with 41 luxury beachfront villas and custom residences available for purchase or overnight accommodations. Owners and resort guests will have access to a beach and tennis club…
Source : Hospitalitynet