Helwan, El Khalifa, Helwan, Cairo Governorate, Egypt
علي كامل, Street 15, حدائق, Helwan, Cairo Governorate, Egypt