shop

noun
a building or part of a building where goods or services are sold