The Standard Miami Beach

40 Island Avenue
Miami
Florida
United States