20 A Al Jehad St, Lebanon Square, Giza Governorate 12655, Egypt
building., 30 El-Yasmin, Egypt
الجيزة, المهندسين, Egypt
14 Al Falouga, st, Agouza, Giza Governorate, Egypt