MovieMaps

Photo of Police Station (interior)

Location: Stage 26 (Broadway Stages)
As Seen In: Jessica Jones episode 1x07 “AKA Top Shelf Perverts