850 N Miami Ave Miami Fl 33136, 1 | HotPads