House for sale, Kenya

Sort 3 results:
GBP226,001
Nanyuki

3 Bed. • 3 Bath. • 200 m²