The Land size is 4045.88 sqm located along Abule Odu along egbeda Idimu road Ikeja now Alimosho. The property is in a prime area directly facing the road. The land is covered with a Certificate of Occupancy. the price is negotiable as advertised. for more info call/whatsapp Ahmed [redacted].