Products and Materials

Photo: Infinite Impact, courtesy DLR Group
Photo: Infinite Impact, courtesy DLR Group
The 13-story, 186-unit off-campus development, located near Ohio State University, stands at 158 feet.
Sept. 17, 2026