SHORES VILLA, CAYMAN ISLANDS

 Luxury single family residence in The Shores, Grand Cayman, Cayman Islands.