660 Washington Avenue Miami Beach Fl 33139