18 Al Bustan St, Bab Al Louq, Abdeen, Cairo Governorate 11513, Egypt
El Tahrir, Al Balaqsah, Abdeen, Cairo Governorate, Egypt