No. Other than a few exterior and aerial shots, episode was not filmed with actors in Detroit. This is also evident when the police officer is walking down the street and passes an S & H Realty Corporation (a real Canadian based realty company, with no ties or properties in Detroit) retail leasing sign on an abandoned building, with the contact number of their Mississauga, Ontario, Canada office. The area code was visibly blacked out of course.