Charlotte's worsening shortage of affordable housing has caused debate at city council meetings in recent months.
Charlotte's worsening shortage of affordable housing has caused debate at city council meetings in recent months. Jeff Siner jsiner@charlotteobserver.com
Charlotte's worsening shortage of affordable housing has caused debate at city council meetings in recent months. Jeff Siner jsiner@charlotteobserver.com