Homes for sale - 150 Dogwood Drive, Weaverville, NC 28787 – MLS#375...