Calabash Condos Location: St Lucia, Caribbean Client: Calabash Condos Size: 4692 Sq Ft Project type: New Construction Date: February 28, 2025 Category: Housing Share: