'Another jewel in St. Louis' crown': Cortex's newest project holds big promise for biotech
For 43 years, the walls of the Crescent Building hummed from revolutionary printing press technology. Now the team behind the $44 million redevelopment is hoping 4340 Duncan Ave. will be the new home for revolutionary bioscience in St. Louis.