Filming Locations (1)

  • 420-422 Avalon Boulevard, Wilmington, Los Angeles, California, USA