Karta Vacation Rentals
In the heart of Miami Beach’s famed South Beach, a short stroll from Espanola Way and Washington Avenue and about 10 minutes on foot to Lummus Park Beach. Lincoln Road Mall is under a mile away, and Miami International Airport is less than a 20‑minute drive.