Building Services Firm
Ibadan Mall is one of the biggest Malls in Nigeria. It has a building area of 21,000Sqm with over 67 commercial spaces with total site area of 60,000Sqm with Shoprite, Max and Lifemate as its anchor tenants.
Ibadan Mall is one of the biggest Malls in Nigeria. It has a building area of 21,000Sqm with over 67 commercial spaces with total site area of 60,000Sqm with Shoprite, Max and Lifemate as its anchor tenants.