Karta Vacation Rentals
On Islamorada in the heart of the Florida Keys, tucked along a 1,000 ft canal front with prime dockage and deep-water access. Steps from the Florida Keys Dive Center and PADDLE! the Florida Keys, minutes from the ocean and Florida Bay, and with Tavernier Creek Marina just across the street.