MovieMaps

Photo of Wolf's House

Location: 160 East 83rd Street
As Seen In: The Punisher episode 1x02 “Two Dead Men

Carson Wolf deactivates the alarm as he enters through the front door of his home.