2381 NW 55th Ter Miami, FL 33142