Photo of Harley Keener's House

Location: 100 Wells Town Road
As Seen In: Iron Man 3