Leven Square A fully integrated Administrative Building in the heart of New Cairo offers fully finished offices & retails spaces