A 7,800-square-foot interior office renovation on four separate floors of the occupied Comcast building in Schaumburg, Illinois.
A 7,800-square-foot interior office renovation on four separate floors of the occupied Comcast building in Schaumburg, Illinois.