Juja, Kiambu, Kenya
Mwingi Rd, Nairobi, ...
Karen, Kenya
Kilimani, Kenya
Karen
Ngara, Kenya
Nairobi, Kenya