Obtiva Corporation

Location: Chicago, IL
Type of Business: Tech Office
Comments:  Low-emitting finishes, interior glass walls for maximum access to natural light