A proposal to demolish the historic Optimist International building in the Central West End and build a new apartment tower in its place was rejected this summer.
A developer hoping to build new apartments in the DeBaliviere Place neighborhood has retooled the plans to gain approval from the St. Louis Preservation Board.