Retail Store Retail Store from Balmoi Abe Retail Store LEED certified store in Nairobi Kenya. gLike Retail Store LEED certified store in Nairobi Kenya. Interior Design Branding & Corporate Identity 3D Modeling Share R 7 n Balmoi Abe Design Translator. Nairobi, Kenya Follow Contact