(A LEED-certified, Grade A+ office tower)

Location: Ikoyi, Lagos, Nigeria

Year Completed: 2016