mall, الجامعه, El Shorouk, Cairo Governorate 11837, Egypt
Unnamed Road, Cairo Governorate, Egypt
Al Nahda Sq., El Shorouk, Cairo Governorate, Egypt