19521 NW 1st Ct, Miami, FL 33169