3000 NW 107th Avenue
Miami, FL 33172
United States