11 Ramses, El-Montaza, Heliopolis, Cairo Governorate, Egypt
134 El Nozha St, El-Nozha, Heliopolis, Cairo Governorate, Egypt