Homes for sale - 120 Highland Street, Weaverville, NC 28787 – MLS#3...