A shopping mall offering a variety of stores and services.