Homes for sale - 1159 Cannon Farm Road, China Grove, NC 28023 – MLS...