The two-story, 62,356-square foot office building was built in 1998 and is 100% leased to a desirable roster of professional tenants. Younan Corporate Center sits on 6.25 acres of land on a plateau that offers exceptional views of the Conejo Valley.