125 Birch Lane, Edenton, NC, 27932

$16,000

125 Birch Lane, Edenton, NC, 27932