RESIDENTIAL APARTMENT ABOUT PROPERTYResidential Development sited on a 1222.678sqm land.Located in Abuja, Nigeria.