A "shopping complex" refers to a large area or building that consists of various shops and stores where people can go to buy different products and items. Full definition
It is also a few kilometers away from the country's second largest shopping complex, as well as a myriad of historical parks, churches, and museums. (2hottravellers.com)
It is located in a high traffic shopping complex near many big name businesses. (remonline.com)
A group of teenagers are able to access large quantities of alcohol from an unsecured area (out in the open) at the rear of a small shopping complex. (law.stackexchange.com)