123 N Main ST, Weaverville, NC 28787 - MLS#4017375 - Michelle Alexa...