19633 Ne 12th Pl Miami, FL 33179