Если уменьшить ширину (у меня 1024px), то появляется пустота.
Пробовал играть с самыми разными классами Bootstrap'а, но ничего не помогло.
UPD. В общем разобрался сам, просто добавил после row — col, это получается
<span class="text-left apSquare align-middle px-2 mr-1 mb-1 sold" id="4395" onclick="showApInfo(4395)">
Прошлая структура:
<div class="col mt-1 px-0">
<span class="text-left apSquare align-middle px-2 mr-1 mb-1 sold" id="4395" onclick="showApInfo(4395)">
</div>
Новая:
<div class="col mt-1 px-0">
<div class="row">
<span class="text-left apSquare align-middle px-2 mr-1 mb-1 sold" id="4395" onclick="showApInfo(4395)">
</div>
</div>