22 Talaat Harb, Marouf, Abdeen, Cairo Governorate, Egypt
41 Sherif St., DOWNTOWN, Abdeen, Cairo Governorate, Egypt