Uchumi House, a prime commercial property located at the junction of Aga Khan Walk and Nkrumah Lane in Nairobi's Central Business District (CBD), has been put up for sale at Sh562.5 million.The ...