Metroll Int. Res. is located in Lagos, Nigeria on 94 isolo road, ita alhaji bus stop ikotun egbe Lagos State. Metroll Int. Res. is rated 3 out of 5 in the category housing association in Nigeria.
Address
94 isolo road, ita alhaji bus stop ikotun egbe Lagos State