Spain Canary Islands' government buys the Mapfre Building in Santa Cruz de Tenerife for €21M This building, located in the city's Avenida Marítima, has a surface area of more than 13,000 square metres. Alexandre Lima | 07/01/2025 EXCLUSIVE CONTENT NOT A SUBSCRIBER YET? SUBSCRIBE HERE >> Already a subscriber? LOGIN HERE >>