UNIT IN THE HEART OF SOUTH BEACH - Apartments for Rent in Miami Beach, Florida, United States
in Miami Beach, US. Walking distance to Lincoln Rd and minutes from the beach! Infinity pool, jacuzzi, fitness center, beach volleyball, 3 queen beds and 1 queen sofa bed. On site dry cleaners.