1/20 20 Active $324,667 3 Beds3 Baths1,375 SqFt 35 Cain Hollow WAY, Asheville, NC 28806 Townhouse Listed by Jim Preston of DR Horton Inc