Возможно не амбар, а старьёвщик. Куда бы жители города сдавали ненужные вещи по минимальной цене, а кому они нужны те бы выкупали.
Время хранения вещей у старьёвщика можно ограничить неделей, допустим, чтоб не устраивать склад. И цену продажи вещей старьёвщику можно было бы засчитывать в количество тех денег, что продаём мы коммивояжёру своему, для получения африканского осла.
Всё равно в городе нам кинотеатр не будут делать
А здание пустует, аренду ведь горожане за помещение платят
Хотя возможно подобное уже предлагали, идей было уже уйма разных.