elhoda towers, 3 latif street, Helwan El-Balad, Helwan, Cairo Governor...
شارع العزبة حلوان, Egypt
شارع Al Ezba Al Qebliah, Helwan El Qebleya, Helwan, Cairo Governorate,...
شارع العزبة،, Helwan El Qebleya, Helwan, Cairo Governorate, Egypt