What is the Definition of Power Shopping Center?

Power Shopping Center

Noun

Definition: Open shopping center of 100,000 - 325,000 square feet. Tenants: At least two (usually more) anchor stores.

Other Definitions