The city has secured the option to purchase 30 acres owned by the state Department of Transportation near 22nd Street and Interstate 64.
By Mike Faulk St. Louis Post-Dispatch, St. Louis Post-Dispatch: Business
Thu, 10/27/2016 - 4:40pm