Cascadia Apartments are located within the superb 100-acre mixed use Two Rivers Development along Limuru Road, Cascadia Apartments combines comfort, convenience and luxury living making
West Park Towers is an ultramodern Grade A office complex that is a state of-the-art master piece. The building is designed to international standards, offering