Layout of Isheri North estate, a ~1000 Lagos state government site and service development, on the Channels TV road which is off the Lagos - Ibadan 'expressway', birthed two decades ago. Sold out more… Read more