5th Floor, Mombasa Trading Centre, Mombasa CBD, Nkurumah Rd - Makadara
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya