Palmer House South Beach

1119 Collins Avenue
Miami Beach
Florida
United States