Odu’a, partners to open first phase of Ibadan luxury estate in 2021
The management of Odu'a Investment Company Limited has disclosed its plan to inaugurate the first phase of its property project, Westlink Iconic Villa, at Alakia, Ibadan in the coming year. The...
Read more







