Mumbuni North, Syokimau Ave
Machakos
Machakos - Kenya
Machakos
Machakos - Kenya