Location on the map

3 Tamazin St Off Mostafa Kamel St - Alexandria - Fleming

Map directions