Там есть ещё какой момент.. Кроме 18 опаб несколько казарм занимали строители. Найду текст - добавлю. Тут похоже как и у многих по БК - автор вспоминает и рисует в основном "свое", даже если рядом находились ещё здания, но в них располагалось другое подразделение
Абсолютно понятно, что казармы, в которых располагалось подразделение Осауленко и столовая находились в нижнем (южном) строений казарм городка (в ином случае возникает проблема с зонами обстрела). Бежал "в конец городка"- значит на север, к складу (к выезду из городка).
Получается: строение 2 и 3 - казармы подразделения 18 опаб, 4 - столовая, 8 - склад. Где находился штаб 18 опаб - вопрос. Не похоже, что штаб располагался в строении под номером 1.