17024 Studio

  • Post author:
  • Post category:

A production rental facility located in downtown Los Angeles, CA. This space features 4 warehouse style stage buildings with 40,000 square feet of of usable space, 28 foot high ceilings,…

Continue Reading17024 Studio