Property Description 552.319 SQUARE METER LAND WITH BUILDING THEREON OFF IKORODU ROAD OBANIKORO Property Details Property Ref: 1475592Added On: 28 Sep 2022Last