110 Benbury Dr, Edenton, NC, 27932

$58,900

110 Benbury Dr, Edenton, NC, 27932