19Apartment45,000,000 EGP5Star Nile Apartment for Sale/Rent for DiplomatsTarrad Al Nile St., Giza District, Ganoub El Giza, Giza 3 3 250 sqm