New series on ABC (US) and Global TV (Canada).
Filmed on location in Toronto, but the setting is supposed to be a generic city.

No, they aren't being generic, they just don't have rights to use the Toronto Police Service full Decal, Flashpoint on the other hand has been allowed to use the decals and patches of the TPS, but Flashpoint does not use the white "Toronto" label on the crown vics.

Here's the title card for Ep. 2.01:
Owlman, are you still working on the first few episodes? I noticed this Charger in Ep. 2.01. The two blue stripes and red-and-white Vector lightbar seem to indicate that this car was made to look like an NYPD Charger for some production set in New York. Based on the emblem next to the door, it looks like they were shooting for something that looks kind of like a Peel Regional Police car.