101 Benbury Dr, Edenton, NC, 27932

$1,750,000

101 Benbury Dr, Edenton, NC, 27932