2700sqm Oduduwa street GRA Ikeja, Lagos. On sale for 500,000 per sqm. Governors consent available
Land for sale Oduduwa Street Gra Ikeja Lagos
Thanks for reaching out, your message has been received