Office building and megastore in Andorra la Vella