The latter complex, with over 100 shops, probably has the widest choice.
The complex has over 100 shops.