139 El Teraa El Boulaqeya St., SHOUBRA, Shubra, Cairo Governorate, Egy...
22 Haret Al Daramli, El-Attar, Shubra, Cairo Governorate, Egypt