850 N Miami Ave Miami Fl 33136, 2 | HotPads