South 90 Street, Qasr Ad Dobarah, Abdeen, Cairo Governorate, Egypt
شارع ٩٠, Qasr Ad Dobarah, Abdeen, Cairo Governorate, Egypt