Noun:
mercat, basar, plaça, Fira, empori, intercanvi, graner, botiga.
...in a 24-hour flower MART with a less than vigilant proprietor.