Ksh 180,000.00 Affordable Land for Sale Land for sale Keynela March 13, 2018 Machakos County is one of the fastest growing, developing Counties. We have only 8 plots remaining at Machakos, Matuu . […]