Karta Vacation Rentals
In the heart of South Beach, Miami — one block from Ocean Drive and the beach, steps from Lummus Park and the Art Deco Historic District. Lincoln Road shopping is just a short walk (about six blocks). Pet-friendly and perfectly placed for long walks, nightlife and beach days.