glover residential complex

Residential tower under construction in Nigeria.