This iconic building in Grand Baie is the first 5-star green rated office building in the Indian Ocean Islands region. It is anchored by Grit, Dentons and Workshop 17, offering a unique blend of lifestyle and sustainability features that optimises staff wellbeing and productivity.
Corporate office and retail space are available at this landmark address.