Residential. Multi residential. Commercial. Interiors. Residential. Multi residential. Commercial. Interiors. 117 on Strand Kabete Nairobi Ten on 10 Ravenscraig