$339,900
501 Melville Road, Cherryville, NC 28021
$539,600
610 East Main Street, Cherryville, NC 28021
$235,000
705 Craig Street, Cherryville, NC 28021
$249,900
2510 Leonhardt Road, Cherryville, NC 28021
$325,180
5029 Poplin Valley, Cherryville, NC 28021
$175,000
114 Woodberry Drive, Cherryville, NC 28021