136 Shobra, St, El Sahel, Cairo Governorate 11614, Egypt
15ابراج اغاخان المظلات, Cairo Governorate, Egypt
شارع شبرا شبرا مصر قسم, El Sahel, Cairo Governorate, Egypt