2ext 26th July St, Giza Governorate 12654, Egypt
الجيزة, المهندسين, Egypt
26 atbara St, Giza Governorate, Egypt