It's been a while since we've seen any significant updates on The Avenue, Austin's first car-free residential tower planned at 721 Congress Avenue. But since the project's site is within the Congress Avenue Historic District, its plan had to cross the desks of the city's historic landmark commission last . . .