720 Ne 62nd St Miami Fl 33138, 301