Cathy McCracken : Keller Williams - Weaverville : 50 Firefly Ridge Trail #6, Alexander, NC 28701 - Homesnap