Outside of DTLA
Los Angeles Center Studios
Los Angeles Center studios is a full-service, 450,000 square foot office complex and media campus located in the heart of Downtown Los Angeles. The 12-story office tower was designed by Pereira and Luckman.
To add or make changes to an existing business listing, please contact marketing@downtownla.com
Los Angeles Center Studios
1201 West 5th Street Suite T110
Los Angeles, CA 90017-2019
Los Angeles, CA 90017-2019