Katchen Company announces the execution of a property management contract with Terra Professional Plaza located at 1360 S Wadsworth Boulevard, in Lakewood, Colorado. Terra Professional Plaza is a 22,144 square foot class C office building with great street visibility and easy access to Denver’s central business district via US 6/6th Avenue.