113 El-Thawra St, Masaken Al Mohandesin, Nasr City, Cairo Governorate ...
Zahraa street, Nasr City, Cairo Governorate, Egypt