3034 NW 14th Ave Miami, FL 33142