commercialAlora Business District Back to ProjectsLocation:New Cairo - Egypt Completed:2025Category:commercialSize:Total site area 35,800 SM Description