Начиная с 1371 года, около спуска с Ивановского съезда находилась белокаменная Нижнепосадская Никольская церковь, которую в 1656 году перестроили и поставили на высокий подиум. В 1780 году церковь и близстоящие дома были выделены в городской квартал.
В 1859 году разгоревшийся в этом районе пожар нанес ущерб территории и зданиям, которые стали нуждаться в восстановлении и перестройке. В процессе перепланировки, было принято решение о строительстве Корпуса общественных лавок. Автором проекта, который 3 июля 1861 года утвердили в Санкт-Петербурге, выступил архитектор Н. И. Ужумедский-Грицевич. В этом же году под его руководством стартовали работы по возведению объекта.
В 1904 году к Корпусу общественных лавок пристроили дом А. А. Извольского, который в 1970 годах соединили с Горьковским домом моделей. Корпус общественных лавок входит в комплекс из трех зданий, с единым адресом – Рождественская, 13 и эффектно вливается в городскую среду Рождественской улицы.