En 2007, se culminó la construcción de su nueva sede en el sector de La Floresta en la localidad de Suba, al noroccidente de Bogotá, con un costo estimado de 30 millones de dólares.