Бизнес-центр "Волочаевская улица, 40" представляет собой офисный центр класса В. БЦ находится в 11 мин ходьбы от станции метро Площадь Ильича по адресу Москва, Волочаевская улица, 40.
Деловой центр представляет собой 3-этажное здание с общей площадью 603 м2.