53 Noubar St, Al Balaqsah, Abdeen, Cairo Governorate, Egypt
Bab Al Louq, Abdeen, Cairo Governorate, Egypt