349 Caratoke Hwy, Moyock, NC, 27958
349 Caratoke Hwy, Moyock, NC, 27958

$394,200

349 Caratoke Hwy, Moyock, NC, 27958

2