Share with friends
Idu, Karimo, Abuja
This Property consist of 5 bedroom Semi-detached triplexes located at Karimo Idu, Abuja