This is the Elion-Hitchings Building. It’s futuristic look had it appearing in science fiction films and TV, most notably Brainstorm, Natalie Wood’s last film. It was built in 1972. Sadly (and perhaps predictably) it was just demolished after being abandoned for years. Interesting looking but the shapes were a terrible use of space, making a significant percentage of the interior square footage unusable.