Elbaz tower, Hay Elgam3a St, Mansoura Qism 2, El Mansoura 1, Dakahlia ...
Elbaz tower, Hay Elgam3a St, Mit Badr Khamees, El Mansoura 1, Dakahlia...