11401 nw 12th street
Miami, FL 33172
United States