The Icon Residence is located in Cairo Governorate, Egypt on التسعين الجنوبي, Third New Cairo. The Icon Residence is rated 4.2 out of 5 in the category townhouse complex in Egypt.
Address
التسعين الجنوبي, Third New Cairo
Accessibility
Wheelchair-accessible entrance