Filming Locations Wikia
Advertisement

590 South Santa Fe Avenue is a warehouse in Downtown Los Angeles. It was demolished in 2016.

590 s santa fe av
590 s santa fe av 2
Advertisement