Tag: Albert Cheng

Amazon moving to Culver Studios

CULVER CITY — Amazon has confirmed long-rumored plans to occupy more than 280,000 square feet on the Culver Studios lot, read more