850 N Miami Ave Miami Fl 33136, 608 | HotPads