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