Irvine Company signs three new leases totaling nearly 70K square feet at 2121 Avenue of the Stars
LOS ANGELES, Calif. (April 18, 2022) — Irvine Company announced today that two law firms and an institutional investment management firm signed leases at the iconic landmark building…