MovieMaps

Photo of IFT (exterior)

Location: 101 Park Avenue
As Seen In: Person of Interest episode 1x02 “Ghosts