CineTrotter

3019 South Hoover Street

Los Angeles, United States

See on the map

The place

The building has been demolished since filming.

Films shot here