١٦ Saleh Ayoub, El Barad, El Sahel, Cairo Governorate 11211, Egypt
شارع خلوصى روض الفرج, El Sahel, Cairo Governorate, Egypt