168 Sudan St, MOHANDESEEN, GIZA, Giza Governorate, Egypt
249 Sudan St, MOHANDESEEN, GIZA, Giza Governorate, Egypt