Free Standing Store

Definition and Citations:

In contrast to being in a mall or shopping center, a retail store singly on a street.

Latest Articles