124 Birch Lane, Edenton, NC, 27932

$20,000

124 Birch Lane, Edenton, NC, 27932