18 El Montaser St., Al Agouzah, GIZA, Giza Governorate, Egypt
27 Sudan St, MOHANDESEEN, GIZA, Giza Governorate, Egypt