Бизнес Центр на ул. Заводская, 20 находится по адресу Республика Карелия, Петрозаводск, Заводская улица, 20.
Здание площадью 1 369 м², 1990 года постройки, имеет 1 этаж.
На территории есть парковка - наземная, в здании есть супермаркет, складские помещения.
Наземная