It is worthy to notice that absolutely no calculation is required in order to figure out some geometric properties of the Torricelli Point (for instance, how to construct it with ruler and compass).
Well, denote $f(X)=|XA|+|XB|+|XC|$. $f$ is convex since it is continuous and it is very easy to verify (with no calculation, only triangle inequality) that $f(X+Y/2)\geq \frac{f(X)+f(Y)}2$.
As such, $f$ obtains a global minima at an interior point $T$ of the triangle.
So we have $\nabla f(T)=0$. On the other hand, $\nabla|XA|$ is a unit vector in $T_X\mathbb R^2$ in the direction $AX$, which we will denote $n_A(X)$. This fact follows from simple calculation ($\nabla|x|=x/|x|$) or from thinking about the level curves of the distance function and its linear growth.
In any case, we therefor have: $n_A(T)+n_B(T)+n_C(T)=0$. The sum of three unit vectors is zero if and only if the angles between any two of them are $120$.
Consequences:
The angles $ATB, BTC, CTA$ are all equal to $120$ degrees.
If we construct equilateral triangles $t_1, t_2 ,t_3$ having their base concurrent with the sides of our original triangle, and their circumscribed circles are $\pi_1, \pi_2, \pi_3$ respectively then $\pi_1\cap\pi_2\cap\pi_3={T}$.
These 2 are enough to calculate all else you might need as was demonstrated above, and I hope you enjoyed the geometric flavor of this argument.