Creve Coeur residents oppose tax breaks for 'Main Street' development on former Bayer site
The $985 million project, called Olia Village, calls for apartments, townhouses, retail, hotels and offices on 96 acres at 10300 Olive Boulevard, part of what was Bayer’s North American headquarters.
Source: stltoday.com