1620 Ne 205th Ter Miami, FL 33179