Answer:

marketplace

AnswerCrossword Clue
MARKETPLACEShopping center.
MARKETPLACEProverbially, where no grass grows.
MARKETPLACEExchange
MARKETPLACEPlace to haggle
MARKETPLACEHaggler's paradise