Shobra, street, Shubra, Cairo Governorate, Egypt
85 Shobra, El-Attar, Shubra, Cairo Governorate, Egypt