17001 Collins Ave North Miami Beach Fl 33160, 2408