Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
North Carolina
Gaston County
Cherryville
MISSIONARY-MOUNTAIN
Properties in Cherryville in MISSIONARY-MOUNTAIN
Find homes for sale in Cherryville by selecting a property below:
301 S Mountain St, Cherryville, NC 28021
136 Moose St, Cherryville, NC 28021
313 S Mountain St, Cherryville, NC 28021
419 N Mountain St, Cherryville, NC 28021
611 N Mountain St, Cherryville, NC 28021
603 S Mountain St, Cherryville, NC 28021
512 S Mountain St, Cherryville, NC 28021
416 N Mountain St, Cherryville, NC 28021
417 N Mountain St, Cherryville, NC 28021
303 S Mountain St, Cherryville, NC 28021
611 S Mountain St, Cherryville, NC 28021
500 N Mountain St, Cherryville, NC 28021
516 S Mountain St, Cherryville, NC 28021
1009 N Mountain St, Cherryville, NC 28021
607 N Mountain St #13, Cherryville, NC 28021
504 S Mountain St, Cherryville, NC 28021
144 Montgomery Rd, Cherryville, NC 28021
503 S Mountain St, Cherryville, NC 28021
609 S Mountain St, Cherryville, NC 28021
501 S Mountain St, Cherryville, NC 28021
414 N Mountain St, Cherryville, NC 28021
116 Montgomery Rd, Cherryville, NC 28021
118 Missionary Dr, Cherryville, NC 28021
608 N Mountain St, Cherryville, NC 28021
1000 N Mountain St, Cherryville, NC 28021
114 Moose St, Cherryville, NC 28021
404 S Mountain St, Cherryville, NC 28021
308 S Mountain St, Cherryville, NC 28021
1010 N Mountain St, Cherryville, NC 28021
415 N Mountain St, Cherryville, NC 28021
605 S Mountain St, Cherryville, NC 28021
604 S Mountain St, Cherryville, NC 28021
402 S Mountain St, Cherryville, NC 28021
610 S Mountain St, Cherryville, NC 28021
402 N Mountain St, Cherryville, NC 28021
602 S Mountain St, Cherryville, NC 28021
412 N Mountain St, Cherryville, NC 28021
115 Montgomery Rd, Cherryville, NC 28021
405 N Mountain St, Cherryville, NC 28021
401 S Mountain St, Cherryville, NC 28021
606 S Mountain St, Cherryville, NC 28021
612 S Mountain St, Cherryville, NC 28021
510 S Mountain St, Cherryville, NC 28021
512 S Mountain St, Cherryville, NC 28021
412 N Mountain St, Cherryville, NC 28021
607 N Mountain St, Cherryville, NC 28021
413 N Mountain St, Cherryville, NC 28021
500 S Mountain St, Cherryville, NC 28021
601 S Mountain St, Cherryville, NC 28021
1003 N Mountain St, Cherryville, NC 28021
307 S Mountain St, Cherryville, NC 28021
406 S Mountain St, Cherryville, NC 28021
311 S Mountain St, Cherryville, NC 28021
115 Montgomery Rd #7, Cherryville, NC 28021
309 S Mountain St, Cherryville, NC 28021
1002 N Mountain St, Cherryville, NC 28021
1104 N Mountain St, Cherryville, NC 28021
115 S Mountain St, Cherryville, NC 28021
214 N Mountain St, Cherryville, NC 28021
1011 N Mountain St, Cherryville, NC 28021
210 S Mountain St, Cherryville, NC 28021
115 Missionary Dr, Cherryville, NC 28021
124 Missionary Dr, Cherryville, NC 28021
609 N Mountain St, Cherryville, NC 28021
1014 N Mountain St, Cherryville, NC 28021
214 S Mountain St, Cherryville, NC 28021
1007 N Mountain St, Cherryville, NC 28021
607 S Mountain St, Cherryville, NC 28021
404 N Mountain St, Cherryville, NC 28021
608 S Mountain St, Cherryville, NC 28021
408 N Mountain St, Cherryville, NC 28021
215 S Mountain St, Cherryville, NC 28021
410 N Mountain St, Cherryville, NC 28021
612 N Mountain St, Cherryville, NC 28021