Uplands in Limuru, Limuru is Rented/Leased! in Limuru, Limuru The lot / land at Uplands has been rented/leased. Property information