Greater St. Louis Inc. announces 10-year lease to stay Downtown

Published: Nov. 30, 2022 at 5:27 PM CST
Email This Link
Share on Pinterest
Share on LinkedIn

ST. LOUIS (KMOV) -- Greater St. Louis Inc. has committed to staying in downtown St. Louis. The organization announced it has signed a 10-year lease on a new headquarters.

Its headquarters is currently located at 1 Metropolitan Square on North Broadway. the new lease is for an entire floor in the building. Leaders said the new headquarters demonstrates an investment in growing the St. Louis metro area.

Greater St. Louis is expected to move into the new space in spring of 2023.