Location on the map

20 El Batal Ahmed Abdel Aziz St. Intersection of Abdel Moneim Riad St. Al Hikma Tower, Floor 6 - Giza - Al Mohandesin

Map directions