5 Iskandar El Akdar, El-Montaza, Heliopolis, Cairo Governorate 11757, ...
20 b obour buildings, Salah Salem St, Egypt