MovieMaps

Photo of Beecher's Drug Bust

Location: 39-50 60th Street
As Seen In: Person of Interest episode 2x19 “Trojan Horse