With rising healthcare and housing costs, finding an affordable place can be difficult. North Carolina has many communities ...