12Villa160,000,000 EGPVilla for sale in Al-UroubaAl Orouba St., Almazah, Heliopolis - Masr El Gedida, Cairo 7+ 7+ 1,188 sqm