Shopping Center
Definition
A collection of retail stores with a common parking area, usually containing a combination of department stores, grocery stores, and retail and food stores.
Nearby Terms
- Similar companies