140 Drummonds Creek Lane, Edenton, NC, 27932

$125,000

140 Drummonds Creek Lane, Edenton, NC, 27932