71 Weaver Trail, New Hill, NC, 27562
71 Weaver Trail, New Hill, NC, 27562
71 Weaver Trail, New Hill, NC, 27562
71 Weaver Trail, New Hill, NC, 27562
71 Weaver Trail, New Hill, NC, 27562
71 Weaver Trail, New Hill, NC, 27562

$285,000

71 Weaver Trail, New Hill, NC, 27562

ACTIVE