1296 Barclay Hill Posted on February 6, 2017 1296 BARCLAY HILL – DUNLORA – ALBEMARLE COUNTY $500,000 – $525,000