18 218 street, Degla, Maadi, Cairo Governorate, Egypt
بجوار فودافون, 17 ش 233, دجلة, Cairo Governorate, Egypt