Street 16, Sheikh Zayed City, Giza Governorate, Egypt
سنتر الطاهرة, Sheikh Zayed City, Giza Governorate 12588, Egypt