Texas investor buys Cary office buildings in $75M deal