Filming Locations (1)

  • Providencia Ranch, Hollywood Hills, Los Angeles, California, USA