- Advertisement -
Development approval has been lodged for a luxury apartment tower in St Lucia, offering just 22 riverfront homes for the prestige property market.
‘Silk’, planned for construction at 16-18 Sandford St, St Lucia, will feature half and full-floor units for those high-end living near the CBD.
A…

