105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716
105 Barnwood Heights, Canton, NC, 28716

$258,000

105 Barnwood Heights, Canton, NC, 28716

16
Courtesy of: Nest Realty Asheville