Project overview
About this development
Two Rivers is a mixed use commercial development set on 100 acres in Gigiri area along Limuru Road in Kenya, East Africa. It is envisioned to integrate first…
Project at a glance
Two Rivers Mixed-use, Commercial Development, Kenya - Retail is located in Kenya. The project is classified in the Private sector.