Land

Eldoret North
Upper Elgon View Estate Plot- Eldoret