Rock Apartments Apartment South Beach
Set in Miami Beach, 300 metres from Lummus Park Beach and 400 metres from Miami Beach, Rock Apartments by Lowkl offers a bar and air conditioning.
Number of rooms: 22
1351 Collins Avenue, Miami Beach, FL 33139, United States