130 Kholousy st., SHOUBRA, Shubra, Cairo Governorate, Egypt
101 Kholousy st., SHOUBRA, Shubra, Cairo Governorate, Egypt