$1,360,000
154 & 156 Dogwood Drive, Weaverville, NC, 28787
Single Family Residence