‹ BackOsborne Towers Main › Projects › Residential › Osborne Towers Location: 16 Osborne Road, Ikoyi, LagosClient: Osborne PropertiesMain Contractor: Cappa & D’AlbertoProject Description: M&E Systems: Electrical, ELV, Plumbing, Fire Suppression, Air Conditioning & Swimming Pool