The Strand, Turks and Caicos, Begins Construction Following Strong Sales Launch
Post Views: 276 The Strand, Turks and Caicos, an exclusive residential resort community located on 2,230 feet of pristine shore frontage on Cooper Jack Bay, today announced the start of construction. Following the announcement of the new development in late 2020 and a very successful sales launch in 2021, the developers have received all permits…