205 Nixon Beach Road, Edenton, NC, 27932

$93,000

205 Nixon Beach Road, Edenton, NC, 27932