103 Shallowbag Loop, Moyock, NC, 27958

$519,400

103 Shallowbag Loop, Moyock, NC, 27958