The Kirkwood building sold for $3.13 million to a Creve Coeur firm. The deal closed in December.