Two bank buildings in downtown Asheboro both sold for more than $2 million to investors from Charlotte and Los Angeles.