Not sure if it’s relevant here, but there are 9 airports in 8 Canadian cities (Toronto has two) with US customs preclearance. That is, you clear US customs in Canada and arrive like a domestic flight. The reverse does not exist (I believe Canada has the option to but US airports don’t generally have the volume of Canadian flights to justify it). If those ICE offices are related to those US facilities, (if…) it would make some sense.
Not sure if it’s relevant here, but there are 9 airports in 8 Canadian cities (Toronto has two) with US customs preclearance. That is, you clear US customs in Canada and arrive like a domestic flight. The reverse does not exist (I believe Canada has the option to but US airports don’t generally have the volume of Canadian flights to justify it). If those ICE offices are related to those US facilities, (if…) it would make some sense.