Construction begins on $81M apartment complex in Forest Park Southeast
Construction is scheduled to finish in 2024. ST. LOUIS — A local developer has started construction on a new $81 million apartment complex after finishing up a nearby $41 million…