CT, Hartford, 20 Church Street