321 N Bennington Road Posted on May 2, 2016 321 N BENNINGTON ROAD – BENNINGTON WOODS – ALBEMARLE COUNTY $280,000 – $320,000