335/349 Caratoke Hwy, Moyock, NC, 27958
335/349 Caratoke Hwy, Moyock, NC, 27958

$1,200,000

335/349 Caratoke Hwy, Moyock, NC, 27958

2