17 Baghdad St, Almazah, Heliopolis, Cairo Governorate, Egypt
26 ش بغداد, Almazah, Heliopolis, Cairo Governorate, Egypt