Default 'imminent' on $100M loan backing one of St. Louis' biggest office complex, filing says

The owner of one of the St. Louis area’s largest office campuses could soon default on a nearly $100 million loan on the property, loan documents say, describing such a development as “imminent.”
Source: Arizona Business Journal