Behind The French Council, 4 Al Ahram, Al Mansheyah Al Kubra, Mansheya...
4 Al Ahram, Al Mansheyah Al Kubra, Mansheya, Alexandria Governorate, E...