16 El Badia Steet Off, El-Thawra St, Almazah, Heliopolis, Cairo Govern...
38H3+QRX, Mansheyat Al Bakri, Heliopolis, Cairo Governorate, Egypt
38H3+RXM, Mansheyat Al Bakri, Heliopolis, Cairo Governorate, Egypt