4242 Nw 2nd St Miami Fl 33126, 909 | HotPads