trading post
noun
Meaning
A place where trading of goods takes place.
"He runs a small trading post in the vicinity of New Hampshire."