Technology Valley is located in Cairo Governorate, Egypt on شارع 9 مبنى رقم 15 – الوحده 1 الدور الارضى, El Mokattam. Technology Valley is rated 5 out of 5 in the category electronics store in Egypt.
Address
شارع 9 مبنى رقم 15 – الوحده 1 الدور الارضى, El Mokattam