31 Champollion Rd, Marouf, Qasr El Nil, Cairo Governorate 11513, Egypt
31 Champollion Rd, Talaat Harb, Marouf, Cairo Governorate 11513, Egypt