VariousWords beta
Related Terms:
Noun
Definition: An unenclosed shopping center with a gross leasable area between 250,000 and 750,000 square feet.
VariousWords beta
Definition: An unenclosed shopping center with a gross leasable area between 250,000 and 750,000 square feet.