```html
<p>Land for sale in Machakos is currently listed at an average price of 1.27M Ksh. While some plots are priced as high as 1B Ksh, there are also options starting from as low as 185 Ksh. On average, the land size is about 30 acres, with some parcels reaching up to 2,24M acres, offering a variety of options for different needs and budgets.</p>
```