Cleveland Construction recently completed the construction of a new 194,000 square-foot single-story Menards retail center in Mentor, Ohio. The building opened to the public on July 23, 2019.
Click here to view the construction project profile for more information.