Бизнес Центр на ул. Льва Толстого, 20В находится по адресу Алтайский край, Барнаул, улица Льва Толстого, 20В.
Здание площадью 1 230 м², 1939 года постройки, имеет 4 этажа.
На территории есть парковка - наземная, в здании есть медицинский центр, столовая.
Наземная