135 Mallard Cove Road, Edenton, NC, 27932
135 Mallard Cove Road, Edenton, NC, 27932
135 Mallard Cove Road, Edenton, NC, 27932
135 Mallard Cove Road, Edenton, NC, 27932

$29,900

135 Mallard Cove Road, Edenton, NC, 27932

4