3260 Ne 1st Ave Miami Fl 33137, 2408 | HotPads