Running against Shreve is 43-year-old Sally Duncan. Duncan knows firsthand how difficult it is to secure housing: The mother of five moved to Albemarle County from Michigan a few years after ...