One acre of land in Upper Hill, also known as East Africa's richest square is now going for an average price of Ksh512...
As more corporations and developers jostle to acquire land in Upper Hill, Nairobi which has been described as East Africa’s richest square, a...