19904 NE 19th Pl Miami, FL 33179