Location on the map

181 Farida Tower, Gamal Abdel Nasser St., Floor 3 - Alexandria - Sidi Bishr

Map directions