Seems like a really great, high density site for Truman. A lot of the parking lots along 10-Ave are right along the train tracks, so I assume are (1) less desirable from a condo sales perspective; (2) more expensive to construct; and, (3) there are restrictions on building condo suites facing the tracks for the first few storeys. In a similar vein, comparing this site to others on 11 Ave or 12 Ave, this is higher value retail space and its also less busy for vehicle traffic (which helps with condo sales). Just a super desirable location.
I think there was probably a win-win outcome where Truman could have been properly incentivized to incorporate the historical facade into their podium. Unfortunately, the Beltline doesn't have its incentives quite right yet. But maybe one day.