29GH+XPP, Mansoura Qism 2, El Mansoura, Dakahlia Governorate, Egypt
6 October St, Mansoura Qism 2, El Mansoura, Dakahlia Governorate, Egyp...