1000 West Ave Miami Beach Fl 33139, 419 | HotPads