110 Tarheel Drive, Moyock, NC, 27958

$575,900

110 Tarheel Drive, Moyock, NC, 27958