April 22, 2013 10:04 PM

Despite protests, Orion Pictures building demolished in the Crossroads

The Orion Pictures building at at 118 W. 17th Street in the Crossroads Arts District was demolished Monday despite opposition by preservationists who said it was an integral part of the historic Film Row District.

Related content