Blue Streak Film Locations

locations: LA Central Library, West 5th Street, Los Angeles, CA, United States (Police Station) (Established in…