a kind of shopping center along a street or road consisting of a series of adjoining shops in a building or buildings typically with a uniform front design and direct access to each shop from a common parking area in front
See strip mall in American Heritage Dictionary 4
noun
A shopping complex containing a row of various stores, businesses, and restaurants that usually open onto a common parking lot.