1100 West Ave Miami Beach Fl 33139, 1214 | HotPads