Photo

Photo detail

818 W. 7th St.

Stories this photo appears in:

LAFC Moving to 25K SF Space Downtown

Los Angeles Football Club has signed a lease for 25,000 square feet of office space to house its headquarters at 818 W. 7th St. in downtown Los Angeles, CBRE Group Inc. announced.

Tease photo