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

$1,200,000

335/349 Caratoke Highway, Moyock, NC, 27958

2