News

This is all after the AT&T building in downtown St. Louis sold for $4.1 million in 2022 after a $205 million sale in 2006. It has sat abandoned for nearly 5 years. Could creative investments boost ...