11Villa50,000,000 EGPPrime villa 2450m on Nile for sale Al Badrashin - GizaAl Badrashin, Giza 6 7+ 2,450 sqm