MovieMaps

Photo of 8738 Park Avenue South

Location: Park Lane Hotel New York
As Seen In: Person of Interest episode 4x20 “Terra Incognita