Homes for sale - 1529 Cannan Mountain Drive #21, Newton, NC 28658 –...