Located in the well south after abacha estate in ikoyi, is this 882m2 land suitable for immediate development Title: C of O
Land for sale Abacha Estate Ikoyi Lagos
Thanks for reaching out, your message has been received