104 W. Albemarle Street

Edenton, NC
$329,000
3 Beds, 1 ½ Baths
1,923 sq/ft
104 W. Albemarle Street
1/42
1