20 Small Mountain Drive, Asheville, NC 28805
2
beds
2
baths
1,225 Sq.Ft. LIVING AREA
1.27 Acres lot