1800 Ne 114th St #2108 Miami, FL 33181