6Apartment38,000,000 EGPTwin house For sale in La Nuova Vista Egypt ItalyLa Nuova Vista, North Investors Area, New Cairo City, Cairo 3 3 485 sqm