Filming Locations (1)

  • 2218 S Harvard Blvd in Los Angeles, California, USA