Downtown St. Louis apartment tower slated for $169M renovation

The Mansion House apartments in downtown St. Louis are slated for a $168.6 million renovation.
Source: Arizona Business Journal