35JW+P73, Al Munirah, Imbaba, Giza Governorate, Egypt
شارع Talaat Harb, El-Tahrir City, Imbaba, Giza Governorate 12652, Egyp...