9 Island Ave Miami Beach Fl 33139, 410