strip mall
nounDefinition of strip mall
: a long usually one-story building or group of buildings housing several adjacent retail stores or service establishments
Keep scrolling for more
Keep scrolling for more