Mondrian South Beach

1100 West Ave
Miami, FL 33139

MAP