Developers on Thursday presented plans for an estimated $21 million mixed-use building at the former Marion library site on ...