الحى السادس عشر،, Giza Governorate, Egypt
The Strip mall - SODIC, Sheikh Zayed City, Giza Governorate 12211, Egy...