MovieMaps

Photo of Finch & Reese Separate

Location: Centre Street (between Chambers & Frankfort)
As Seen In: Person of Interest episode 3x23 “Deus Ex Machina