500-W-South-Beach

W South Beach Hotel and Residences