31 El-Horeya, Almazah, Heliopolis, Cairo Governorate, Egypt
122 El-Thawra St, Almazah, Heliopolis, Cairo Governorate, Egypt
38W9+8HX, El-Montaza, Heliopolis, Cairo Governorate, Egypt