Area 3, Mogawra 2, Building 4, Cairo Governorate 11837, Egypt
58 شارع الواحة, El Shorouk, Cairo Governorate, Egypt