151 El Teraa El Boulaqeya St., SHOUBRA, Shubra, Cairo Governorate, Egy...
شارع الترعه البولاقية روض الفرج, قسم الساحل, Shubra, Egypt