store

(noun) shop

mercantile establishment (generic term)
retail store (generic term)
sales outlet (generic term)
outlet (generic term)