Cary company shifts gears with $34M property purchase