Art Manhattan Red Cube Bryan K August 4, 2023 0 Comments The Red Cube is a sculpture by Isamu Noguchi, commissioned by SOM in 1968, located on Broadway at Liberty Street.