El Khalifa, El Sayeda Zeinab, Cairo Governorate 11617, Egypt
Helwan, May 15th City, Neighborhood, 1 District, Building 5 Helwan, Ma...