Home » IDX IDX Photo Gallery - Listing ID 21820C1598382989717Price$24,000,000StatusActiveAddressLEAF CAY EXUMA CAYS PRIVATE ISLANDExuma & Exuma Cays, Bahamas Return to Previous PageGo to PropertyData services provided by IDX Broker