365 Caratoke Hwy, Moyock, NC, 27958

$438,000

365 Caratoke Hwy, Moyock, NC, 27958