117 Nw 42nd Ave Miami Fl 33126, 1100 | HotPads