121 NE 34th St #2003 Miami, FL 33137