City Plaza Mall, New Cairo, Egypt.

Grand Mall

A medical-administrative-commerical mall located in El-Shorouk city and it consists of 40 medical units in addition to 19 shops/pharmacy
1