It is located between the avenues Luis Alberto de Herrera and 26 de Marzo and has 19 floors and 27,000 square metres (290,000 sq ft) of space