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
Buncombe County
OLD MARS HILL-OLD NC 20
Properties in Buncombe County in OLD MARS HILL-OLD NC 20
Find homes for sale in Buncombe County by selecting a property below:
698 Old NC 20 Hwy, Alexander, NC 28701
58 Old NC 20 Hwy, Asheville, NC 28806
1081 Old NC 20 Hwy, Alexander, NC 28701
6 Old Mars Hill Hwy, Weaverville, NC 28787
379 Old Mars Hl Hwy, Candler, NC 28715
768 Old NC 20 Hwy, Alexander, NC 28701
282 Old NC 20 Hwy, Alexander, NC 28701
100 Old NC 20 Hwy, Asheville, NC 28806
195 Old NC 20 Hwy, Alexander, NC 28701
391 Old Mars Hill Hwy Unit A, Weaverville, NC 28787
40 Old NC 20 Hwy, Asheville, NC 28806
1179 Old NC 20 Hwy, Alexander, NC 28701
1210 Old Nc 20, Alexander, NC 28701
99999 Old Mine Rd, Swannanoa, NC 28778
556 Old NC 20 Hwy, Alexander, NC 28701
313 Old Mars Hill Hwy, Weaverville, NC 28787
288 Old NC 20 Hwy, Alexander, NC 28701
823 Old NC 20 Hwy, Alexander, NC 28701
98 Old Mars Hill Hwy, Weaverville, NC 28787
72 Old Mars Hill Hwy, Weaverville, NC 28787
1275 Old NC 20 Hwy, Alexander, NC 28701
558 Old NC 20 Hwy, Alexander, NC 28701
408 Old Mars Hill Hwy, Weaverville, NC 28787
280 Old NC 20 Hwy, Alexander, NC 28701
19 Old Mill Ln, Weaverville, NC 28787
768 Old NC 20 Hwy, Alexander, NC 28701
766 Old NC 20 Hwy, Alexander, NC 28701
782 Old NC 20 Hwy, Alexander, NC 28701
69 Old NC 20 Hwy, Asheville, NC 28806
806 Old NC 20 Hwy, Alexander, NC 28701
661 Old Mars Hill Hwy, Weaverville, NC 28787
808 Old NC 20 Hwy, Alexander, NC 28701
790 Old NC 20 Hwy, Alexander, NC 28701
812 Old NC 20 Hwy, Alexander, NC 28701
588 Old NC 20 Hwy, Alexander, NC 28701
816 Old NC 20 Hwy, Alexander, NC 28701
560 Old NC 20 Hwy, Alexander, NC 28701
778 Old NC 20 Hwy, Alexander, NC 28701
1205 Old NC 20 Hwy, Alexander, NC 28701
710 Old Mars Hill Hwy Unit T, Weaverville, NC 28787
432 Old NC 20 Hwy, Alexander, NC 28701
1298 Old NC 20 Hwy, Alexander, NC 28701
6 Old NC 20 Hwy, Asheville, NC 28806
56 Old Mars Hill Hwy, Weaverville, NC 28787
295 Old NC 20 Hwy, Alexander, NC 28701
153 Old NC 20 Hwy, Alexander, NC 28701
344 Old NC 20 Hwy, Asheville, NC 28806
663 Old NC 20 Hwy, Alexander, NC 28701
1265 Old NC 20 Hwy, Alexander, NC 28701
227 Old NC 20 Hwy, Alexander, NC 28701
548 Old Mars Hill Hwy, Weaverville, NC 28787
1162 Old NC 20 Hwy, Alexander, NC 28701
11 Old Mine Rd, Swannanoa, NC 28778
661 Old NC 20 Hwy, Alexander, NC 28701
48 Old NC 20 Hwy, Asheville, NC 28806
219 Old NC 20 Hwy, Alexander, NC 28701
556 Old NC 20 Hwy Unit & Barn, Alexander, NC 28701
1968 Old Highway 20, Marshall, NC 28753
50 Old NC 20 Hwy, Asheville, NC 28806
735 Old NC 20 Hwy, Alexander, NC 28701
203 Old NC 20 Hwy, Alexander, NC 28701
614 Old NC 20 Hwy, Asheville, NC 28806
500 Old Mars Hill Hwy, Weaverville, NC 28787
466 Old NC 20 Hwy, Asheville, NC 28806
72 Old Mars Hill Hwy, Weaverville, NC 28787
228 Old NC 20 Hwy, Alexander, NC 28701
137 Old NC 20 Hwy, Alexander, NC 28701
1165 Old NC 20 Hwy, Alexander, NC 28701
1281 Old NC 20 Hwy, Alexander, NC 28701
561 Old Mars Hill Hwy, Weaverville, NC 28787
580 Old Mars Hill Hwy, Weaverville, NC 28787
608 Old Mars Hill Hwy, Weaverville, NC 28787
1269 Old NC 20 Hwy, Alexander, NC 28701
380 Old Mars Hill Hwy, Weaverville, NC 28787
180 Old NC 20 Hwy, Asheville, NC 28806
557 Old Mars Hill Hwy, Weaverville, NC 28787
503 Old NC 20 Hwy, Alexander, NC 28701
218 Old NC 20 Hwy, Alexander, NC 28701
354 Old Mars Hill Hwy, Weaverville, NC 28787
533 Old NC 20 Hwy, Alexander, NC 28701
570 Old NC 20 Hwy, Alexander, NC 28701
1129 Old NC 20 Hwy, Alexander, NC 28701
718 Old NC 20 Hwy, Alexander, NC 28701
537 Old NC 20 Hwy, Alexander, NC 28701
64 Old NC 20 Hwy, Asheville, NC 28806
406 Old Mars Hill Hwy, Weaverville, NC 28787
721 Old Mars Hill Hwy, Weaverville, NC 28787
730 Old NC 20 Hwy, Alexander, NC 28701
121 Old NC 20 Hwy, Alexander, NC 28701
488 Old NC 20 Hwy, Alexander, NC 28701
566 Old NC 20 Hwy, Alexander, NC 28701
615 Old NC 20 Hwy, Asheville, NC 28806
102 Old NC 20 Hwy, Asheville, NC 28806
45 Old NC 20 Hwy, Asheville, NC 28806
762 Old Mars Hill Hwy, Weaverville, NC 28787
827 Old NC 20 Hwy, Alexander, NC 28701
333 Old NC 20 Hwy, Asheville, NC 28806
37 Old NC 20 Hwy, Asheville, NC 28806
565 Old Mars Hill Hwy, Weaverville, NC 28787
51 Old NC 20 Hwy, Asheville, NC 28806
645 Old NC 20 Hwy, Alexander, NC 28701
327 Old Mars Hill Hwy, Weaverville, NC 28787
821 Old NC 20 Hwy, Alexander, NC 28701
76 Old NC 20 Hwy, Asheville, NC 28806
714 Old NC 20 Hwy, Alexander, NC 28701
597 Old Mars Hill Hwy, Weaverville, NC 28787
939 Old Mars Hill Hwy, Weaverville, NC 28787
151 Old NC 20 Hwy, Alexander, NC 28701
1686 Old NC 20, Leicester, NC 28748
187 Old NC 20 Hwy, Alexander, NC 28701
498 Old NC 20 Hwy, Alexander, NC 28701
592 Old NC 20 Hwy, Asheville, NC 28806
664 Old Mars Hill Hwy, Weaverville, NC 28787
27 Old NC 20 Hwy, Asheville, NC 28806
335 Old Mars Hill Hwy, Weaverville, NC 28787
1969 Old Highway 20, Marshall, NC 28753
159 Old NC 20 Hwy, Alexander, NC 28701
278 Old NC 20 Hwy, Asheville, NC 28806
536 Old NC 20 Hwy, Alexander, NC 28701
1132 Old NC 20 Hwy, Alexander, NC 28701
680 Old Mars Hill Hwy, Weaverville, NC 28787
794 Old NC 20 HWY Unit 9E, Alexander, NC 28701
738 Old NC 20 Hwy, Alexander, NC 28701
534 Old NC 20 Hwy, Alexander, NC 28701
33 Old NC 20 Hwy, Asheville, NC 28806
333 Old NC 20 Hwy, Alexander, NC 28701
596 Old NC 20 Hwy, Alexander, NC 28701
488 Old NC 20 Hwy, Alexander, NC 28701
1273 Old NC 20 Hwy, Alexander, NC 28701
172 Old NC 20 Hwy, Alexander, NC 28701
300 Old NC 20 Hwy, Asheville, NC 28806
30 Old NC 20 Hwy, Asheville, NC 28806
17 Old Mill Ln, Weaverville, NC 28787
230 Old NC 20 Hwy, Alexander, NC 28701
160 Old NC 20 Hwy, Alexander, NC 28701
742 Old NC 20 Hwy, Alexander, NC 28701
600 Old Mars Hill Hwy, Weaverville, NC 28787
1994 Old Highway 20, Marshall, NC 28753
336 Old Mars Hill Hwy, Weaverville, NC 28787
602 Old NC 20 Hwy, Alexander, NC 28701
726 Old NC 20 Hwy, Alexander, NC 28701
9999 Old Mars Hill Hwy, Weaverville, NC 28787
549 Old NC 20 Hwy, Asheville, NC 28806
761 Old Mars Hill Hwy, Weaverville, NC 28787
171 Old NC 20 Hwy, Alexander, NC 28701
68 Old NC 20 Hwy, Asheville, NC 28806
565 Old NC 20 Hwy, Alexander, NC 28701
541 Old Mars Hill Hwy, Weaverville, NC 28787
108 Old NC 20 Hwy, Asheville, NC 28806
821 Old NC 20 Hwy, Alexander, NC 28701
35 Old NC 20 Hwy, Asheville, NC 28806
1022 Old NC 20 Hwy, Alexander, NC 28701
320 Old Mars Hill Hwy, Weaverville, NC 28787
445 Old NC 20 Hwy, Alexander, NC 28701
18 Old NC 20 Hwy, Asheville, NC 28806
564 Old NC 20 Hwy, Alexander, NC 28701
14 Old NC 20 Hwy, Asheville, NC 28806
521 Old NC 20 Hwy, Alexander, NC 28701
577 Old Mars Hill Hwy, Weaverville, NC 28787
0 Old Nc 20 HWY, Alexander, NC 28701
1223 Old NC 20 Hwy, Alexander, NC 28701
41 Old NC 20 Hwy, Asheville, NC 28806
49 Old NC 20 Hwy, Asheville, NC 28806
528 Old Mars Hill Hwy, Weaverville, NC 28787
404 Old Mars Hill Hwy, Weaverville, NC 28787
15 Whittier Dr, Alexander, NC 28701
1450 Old NC 20, Leicester, NC 28748
734 Old NC 20 Hwy, Alexander, NC 28701
212 Old NC 20 Hwy, Alexander, NC 28701
25 Old NC 20 Hwy, Asheville, NC 28806
72 Old NC 20 Hwy, Asheville, NC 28806
7 Old Mine Rd, Swannanoa, NC 28778
205 Old NC 20 Hwy, Alexander, NC 28701
577 Old Mars Hill Hwy, Weaverville, NC 28787
464 Old NC 20 Hwy, Alexander, NC 28701
248 Old NC 20 Hwy, Alexander, NC 28701
520 Old NC 20 Hwy, Alexander, NC 28701
491 Old NC 20 Hwy, Alexander, NC 28701
1209 Old NC 20 Hwy, Alexander, NC 28701
1287 Old NC 20 Hwy, Alexander, NC 28701
334 Old NC 20 Hwy, Alexander, NC 28701
24 Old NC 20 Hwy, Asheville, NC 28806
210 Old NC 20 Hwy, Alexander, NC 28701
507 Old Mars Hill Hwy, Weaverville, NC 28787
1288 Old NC 20 Hwy, Alexander, NC 28701
503 Old Mars Hill Hwy, Weaverville, NC 28787
505 Old Mars Hill Hwy, Weaverville, NC 28787
515 Old Mars Hill Hwy, Weaverville, NC 28787
825 Old NC 20 Hwy, Alexander, NC 28701
391 Old Mars Hill Hwy, Weaverville, NC 28787
819 Old NC 20 Hwy, Alexander, NC 28701
714 Old NC 20 Hwy, Alexander, NC 28701
16 Old NC 20 Hwy, Asheville, NC 28806
181 Old NC 20 Hwy, Alexander, NC 28701
1164 Old NC 20 Hwy, Alexander, NC 28701
19 Old NC 20 Hwy, Asheville, NC 28806
1177 Old NC 20 Hwy, Alexander, NC 28701
315 Old Mars Hill Hwy, Weaverville, NC 28787
9 Old Mill Ln, Weaverville, NC 28787
774 Old Mars Hill Hwy, Weaverville, NC 28787
1979 Old Highway 20, Marshall, NC 28753
303 Old NC 20 Hwy, Alexander, NC 28701
237 Old NC 20 Hwy, Alexander, NC 28701
112 Old NC 20 Hwy, Asheville, NC 28806
186 Old NC 20 Hwy, Alexander, NC 28701
1161 Old NC 20 Hwy, Alexander, NC 28701
10 Old NC 20 Hwy, Asheville, NC 28806
188 Old NC 20 Hwy, Alexander, NC 28701
15 Old NC 20 Hwy, Asheville, NC 28806
546 Old NC 20 Hwy, Alexander, NC 28701
540 Old NC 20 Hwy, Alexander, NC 28701
667 Old NC 20 Hwy, Alexander, NC 28701
34 Old NC 20 Hwy, Asheville, NC 28806
57 Old NC 20 Hwy, Asheville, NC 28806
1706 Old NC 20, Leicester, NC 28748
2336 Old NC 20 Hwy, Leicester, NC 28748
246 Old NC 20 Hwy, Alexander, NC 28701
192 Old NC 20 Hwy, Alexander, NC 28701
637 Old NC 20 Hwy, Alexander, NC 28701
250 Old NC 20 Hwy, Alexander, NC 28701
1127 Old NC 20 Hwy, Alexander, NC 28701
104 Old NC 20 Hwy, Asheville, NC 28806
1733 Old NC 20, Leicester, NC 28748
286 Old NC 20 Hwy, Alexander, NC 28701
812 Old Mars Hill Hwy, Weaverville, NC 28787
794 Old NC 20 Hwy, Alexander, NC 28701