Parrot Cay’s Serenity Villa Sells for $17 Million

Tuesday, July 25, 2017

Serenity Villa appears to be the perfect name for this 8,600-square foot residence that just sold on Parrot Cay in the Turks and Caicos Islands. Serenity Villa is…

Read More