Location on the map

7 Shehab St. Queen Tower - Giza - Al Mohandesin

Map directions