Property Description IKEJA GRA SALES 2 newly built 5 Bedroom detached duplexes on 550 square meters each with 2 room BQ each+ swimming pool. LOCATION :Oduduwa