17315 Collins Ave North Miami Beach Fl 33160, 804 | HotPads