3340 Southwest 22 Street
Miami, FL 33145
United States