Land For Sale @ Eso Close, Off Oduduwa Crescent, Ikeja Graland Size: 598Sqm Price: 900K Per Sqm