19599 NE 10th Ave Miami, FL 33179