Kalamazoo County commissioners have approved a $23.3 million investment aimed at reducing housing instability and improving access to shelter and housing.