241 190th St North Miami Beach Fl 33160