Location on the map

58 Mostafa Kamel St., Fleming Towers, Tower B. - Alexandria - Fleming

Map directions