News

Entrada office project signs 3 creative and technology tenants in West L.A. expand Entrada spans 315,000 square feet and includes 11,000 square feet of ground-floor retail.