113 Duke St

 113 Duke St, CamdenNC 27921
$1,3003 Beds1768 sqft