19 Al Sheikh Baleegh, At Teraa Al Boulaqeyah, Shubra, Cairo Governorat...
Shobra, Gesr Shubra, Shubra, Cairo Governorate, Egypt
5 Al Afdal Sq., At Teraa Al Boulaqeyah, Shubra, Cairo Governorate, Egy...