MovieMaps

Photo of CIA Warehouse

Location: Albest Metal Stamping
As Seen In: Person of Interest episode 5x03 “Truth Be Told