2301 Collins Ave Miami Beach Fl 33139, 537 | HotPads