Property Description *For sale!!!* 4units of three (3) bedroom Luxury terrace duplexes. Location: Oniru, Victoria Island Internal/External Facilities include: