8Retail7,000,000 EGP80 sqm shop for sale on Mecca Al-Mukarramah StreetFeaturedMecca Al Mokarama St., Mohandessin, Giza 80 sqm