17050-17090 Nw 3rd Ave Miami, FL 33169