Digital Media Firm Signs Lease for Los Angeles-Area Offices

Olive Hill Group has signed Omnia Media to occupy half of the fifth floor of its 300 Corporate Pointe office property in Culver City, Calif.

Read more