19904 NE 19th Pl North Miami Beach, FL 33179