

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