Real estate firm launches Sh2.5bn commercial complex