Definitions for "PAD SITE"
Location available for a free-standing building in front of a shopping center or mall
An independent location for a retailer that may be near to but not part of a mall or shopping center.
An individual freestanding site for a retailer, often adjacent to a larger shopping center.