Photo

Photo detail

Amazon Studios has leased 75,000 square feet of office space at Culver Steps.

Stories this photo appears in:

Media, Entertainment Drive LA’s Growth as a Tech Hub

Los Angeles is cementing its status as a hotspot for the tech industry.

Tease photo