63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787
63  Terrace Drive, Weaverville, NC, 28787

$389,000

63 Terrace Drive, Weaverville, NC, 28787

14
Courtesy of: Asheville