A unit of shop at Omida shopping complex, Omida road, Ibara, Abeokuta, Ogun state.
Commercial Property for sale Omida Shopping Complex, Ibara Omida Abeokuta Ogun
Thanks for reaching out, your message has been received