Boasting a balcony with sea views, a private beach area and an outdoor swimming pool, Ocean View Residence at W South Beach -1114 can be found in Miami Beach, close to Lummus Park Beach and 2.8 km from South Pointe Park Beach.
2201 Collins Avenue, Miami Beach, FL 33139, United States