Atar Capital Signs Lease at Century City Prime Office Tower

Atar Capital Signs Lease at Century City Prime Office Tower

Los Angeles–based Atar Capital is expanding its footprint in Century City, relocating its headquarters across the street to what is considered Southern California’s most expensive office tower.  The private investment firm signed a lease for about 11,000 square feet... Read more »