The $15.6 million mixed-income apartment development will add 42 apartments, including 37 affordable units, to St. Louis ...