Location on the map

19 Sphinx Square Floor 1 - Giza - Al Mohandesin

Map directions