Nestled in the outskirts of Nairobi, this ultra-modern shopping complex located on Thika road, exit 14B, offers a wide range of retail spaces and office suites.
The building is a popular stop-over point and is host to retail outlets, government offices, medical centers, grooming & cosmetics shops, etc.