MovieMaps

Photo of Near Grand Central

Location: Park Avenue (between 41st & 42nd)
As Seen In: Person of Interest episode 1x21 “Many Happy Returns