The Somerset on Grace Bay

The Somerset on Grace Bay, The Turks & Caicos Islands

56 Unit Condo/Hotel

The Somerset on Grace Bay
The Somerset on Grace Bay, The Bight Settlement, Turks and Caicos Islands