Centro Colombo is one of the largest shopping centers in Europe, surrounded by two of the most iconic office towers in the city of Lisbon, with a third office building featuring 30,000 sq m of GLA under development. Credit: Sonae Sierra

Leave a Reply

Your email address will not be published.