This is an apartment complex comprising 100 units of 1,2 &3 Bedroom Master Ensuite apartments situated along State House Crescent and next to AIC Church Milimani. The apartments are located a walking distance from Nairobi Central Business District, and easily accessible by public and private means.
Construction Year: 1994
