145 Omar Ibn El-Khattab, Almazah, Heliopolis, Cairo Governorate 11311,...
Omar Ibn El-Khattab, Almazah, Heliopolis, Cairo Governorate, Egypt
Obour St, Mansheya El-Bakry, Heliopolis, Cairo Governorate, Egypt
El-Thawra St, Almazah, Heliopolis, Cairo Governorate, Egypt