View details for 611 S Mountain St 611 S Mountain St $899+ 611 South Mountain Street, Cherryville, NC 28021
View details for 405 West Church Street 405 West Church Street $1,525+ 405 West Church Street, Cherryville, NC 28021
View details for Duplex with 2 bedrooms, 1.5 baths Duplex with 2 bedrooms, 1.5 baths $1,000+ 509 Fitzhugh Street, Cherryville, NC 28021
View details for 202 E CARROLL STREET 202 E CARROLL STREET $975+ 202 East Carrol Street, Cherryville, NC 28021
View details for 2 bedrooms, 1 bath Duplex 2 bedrooms, 1 bath Duplex $1,100+ 1095 Sunset Road, Cherryville, NC 28021