Ibom Towers

18-Storey Ibom Towers Set For Completion Within 24 Months In Lagos

An 18-Storey Ibom Towers will be set for completion within 24 months in Lagos.   Glamtush reports that as measures towards economic…

3 weeks ago