36GX+VCG, Gesr Shubra, Shubra, Cairo Governorate, Egypt
Al Gesr, At Teraa Al Boulaqeyah, Shubra, Cairo Governorate 11672, Egyp...