17555 Collins Ave North Miami Beach Fl 33160, 2205 | HotPads