S Teseen, New Cairo 3, Cairo Governorate, Egypt
XF6H+XXM, Industrial Area, New Cairo 3, Cairo Governorate, Egypt