Makaa Structures Limited is located in Ikeja, Nigeria on akora villa, 9 adebowale close, Adeniyi Jones. Makaa Structures Limited is rated 3 out of 5 in the category self-catering accommodation in Nigeria.
Address
akora villa, 9 adebowale close, Adeniyi Jones