30 Mohamed Ouf St., Al Agouzah, GIZA, Giza Governorate, Egypt
383 Sudan St, MOHANDESEEN, GIZA, Giza Governorate, Egypt