Blade Film Locations

Locations: the Chester Williams Building, 215 Fifth Street, downtown Los Angeles (Built in 1926 by architectural firm…