California Landmark Group (CLG) bought the two-building property located at 21241–21243 Ventura Blvd. just south of the 101 freeway in the Woodland Hills neighborhood of Los Angeles.
Originally developed in 1971 and 1972, the two offices comprise more than 105,000 square feet on nearly four acres of land.