Size: 66 hectares Location: Idu (After the train station) Title: FCDA Letter of Intent Purpose: Mixed Use Comprehensive Development Price: 6b asking
Land for sale Idu Abuja
Thanks for reaching out, your message has been received