Fetching details from the dictionary...

merchant's home
rented home
store; shop
「店」 has other readings with different meanings.
店を構えて商売を始めた。
I set up a shop and started doing business.
大きな店で働いていました。
I worked at a big shop.
昔はこの通りに店がたくさんあった。
Long ago there were many shops on this street.