189 NW 92nd St Miami, FL 33150