Development Developer buys SoBro site for $34M William Williams Updated Aug 6, 2021 Chicago-based Centrum, local investor now own property home to Cumulus radio tower