MovieMaps

Photo of Riley Cavanaugh's Apartment

Location: 50-35 38th Street
As Seen In: Person of Interest episode 2x04 “Triggerman