Same factory. That being the one at BMW's HQ in Munich.
Not definitive re whether yours was a Euro Delivery but a pretty good indicator would be if it has the first aid compartment under front psgr seat. These are required in Germany. The rest of the car is 100% US spec.