> $474,000 Active Under Contract 3Beds3Baths2170Sqft0.69Acres 128 Windy Hill Dr, Cherryville, NC 28021 MLS#: CAR4379150