29W9+2H8, Mansoura Qism 2, El Mansoura, Dakahlia Governorate, Egypt
El Gomhouria St, Mansoura Qism 2, El Mansoura, Dakahlia Governorate, E...