Asheville faces a $6.4 million budget hole.

Topics on this page