Location on the map

177 Al Horreya Road, Abu Qir Street, Floor 3 Flat 15 - Alexandria - Ibrahimiyah

Map directions