A brand new lekki style five bedroom duplex with an additional self contained one bedroom unit at...
Benuwa Properties Ltd is a registered private limited liability company in Nigeria specializing in real estate development, property acquisition, and sales of residential and commercial properties.