20210 NE 10th Pl Miami, FL 33179