Riara Exeter
In the heart of Kilimani, the Riara Exeter development consisted of 33 exclusive two and three bedroom apartments located on Riara Road, Nairobi.
Year of completion: 2010
In the heart of Kilimani, the Riara Exeter development consisted of 33 exclusive two and three bedroom apartments located on Riara Road, Nairobi.
Year of completion: 2010