2814 Nw 17th Ave Miami, FL 33142