24 el safa st, from ard el hadad embaba giza, egypt
Section No. 2, Square No.12007 El Obour City, Cairo
El Bahar El Azam st, Giza, Giza
Industrial Area - 1,Plot No.8/9, 6th October City Cairo, Giza
obour obour cairo, egypt
11 el Aam St from El Gomhoria St Mansoura, Dakhlia
fbjkflsd lkhlksjdl lhl;fdshl Cairo,