Timileyin is located in Lagos, Nigeria on Zone A no 18 olukunle olodo ibadan Egbeda local goverment, Olodo Road. Timileyin is rated 3 out of 5 in the category tenant ownership in Nigeria.
Address
Zone A no 18 olukunle olodo ibadan Egbeda local goverment, Olodo Road