Photo

Photo detail

Netflix is leasing 171,000 square feet at Empire Center in Burbank.

Stories this photo appears in:

Netflix Signs Biggest Office Lease in LA This Year

Streaming giant Netflix Inc. is continuing to grow its real estate footprint in Los Angeles County, this time to build out an animation studio in Burbank.

Tease photo