Clio Logo

The Missouri Trust Building listed on the National Register of Historic Places in 1983 and is presently being redeveloped into luxury apartments.