noun
commercial complex
A large building or development that houses multiple retail stores, restaurants, and often entertainment facilities.
駅前に新しい複合商業施設がオープンした。
A new commercial complex opened in front of the station.
ショッピングモール is a more casual, loanword term for a shopping mall, while 複合商業施設 is a formal, descriptive term often used in business or real estate contexts.
Compound of 複合 (combined) + 商業 (commerce) + 施設 (facility).