MovieMaps

Photo of CIA Agents in SUV

Location: Lexington Avenue (between 95th & 96th)
As Seen In: Person of Interest episode 1x11 “Super