IKOYI LAND For Sale For Sale N1,600,000,000 - For Sale, Landed PropertyA 2,500sqm Land for sale at oba Elegushi Road, Ikoyi, Lagos. Price: N1.6B More Details 2500