2655 NW 42nd Ave Miami, FL 33142