When Anna and Ingrid arrive at the hotel, she leaves the Challenger running as evidenced by the windshield wipers moving after she is out. When her and Ingrid flee minutes later, the car is off and the wipers are not moving.
Anna uses the term "local detachment" for the police department. That is a Canadian term, as the RCMP uses detachments. In America, an officer would have said the local department.
The lease said 1341 Draper Street with no apartment number, yet Anna goes right to a certain apartment in the 1341 building.