720 Ne 62nd St Miami Fl 33138, 301 | HotPads