MLS#: 416568 Harbour Point 2nd Floor Unit 10 9,836.60 SqFt Prospect/Spotts, Grand Cayman CI$6,590,522