Talaat Harb, El-Tahrir City, Imbaba, Giza Governorate 12651, Egypt
Street 14, El-Tahrir City, Imbaba, Giza Governorate, Egypt