4.8
(6311)
1 Washington Ave
South of Fifth,
Miami Beach ,
FL
11798
THE 10 BEST Miami Beach, FL Beach Pavillions