Human Dev International Commercial PROJECT TITLE: Office designAREA: 178 sqmCLIENT: Human Dev InternationalLOCATION: Nairobi ← Irex Letangule →