A property which comprises of eight (8) bays warehouses and office blocks, sitting on a land measuring 53,035.620 square meters (13.2 Acres), strategically situated along the Commercial/Industrial Acme Road, Ogba Ikeja – Lagos Nigeria.