12100 NE 16th Ave Miami, FL 33161