166 Caratoke Highway, Moyock, NC, 27958
Active

$850,000

166 Caratoke Highway, Moyock, NC, 27958