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
Madison County
TOMMY RAY-UPPER BAILEY BRANCH
Properties in Madison County in TOMMY RAY-UPPER BAILEY BRANCH
Find homes for sale in Madison County by selecting a property below:
400 Tweed Rd, Marshall, NC 28753
517 Traditions Way, Mars Hill, NC 28754
642 Twin Springs Trl, Hot Springs, NC 28743
202 Treadway Dr, Marshall, NC 28753
77 Trillium Glen Dr, Mars Hill, NC 28754
486 Turnpike Rd, Marshall, NC 28753
1767 Turnpike Rd, Marshall, NC 28753
287 Tony Plemmons Rd, Hot Springs, NC 28743
180 Upper Bailey Branch Rd, Mars Hill, NC 28754
93 Tweed Rd, Marshall, NC 28753
19 Trillium Ln #19, Mars Hill, NC 28754
154 Turkey Trot Trl, Marshall, NC 28753
117 Truckers Way, Marshall, NC 28753
832 Trust Mountain Rd, Hot Springs, NC 28743
2 Turkey Trot Rd, Clyde, NC 28721
1292 Turkey Branch Rd, Mars Hill, NC 28754
41 Tranquility Pl, Mars Hill, NC 28754
737 Traditions Way, Mars Hill, NC 28754
Lots 182, 183 & 184 Tommy Ray Rdg, Reems Creek Township, NC 28787
498 Tweed Rd, Marshall, NC 28753
155 Tranquility Pl, Mars Hill, NC 28754
35 Twin Oaks Rd, Mars Hill, NC 28754
272 Twin Springs Trl, Hot Springs, NC 28743
6.84 acres Trail, NC 28753
653 Traditions Way, Mars Hill, NC 28754
99 Union Valley Dr, Marshall, NC 28753
68 Union Valley Dr, Marshall, NC 28753
1541 Turnpike Rd, Marshall, NC 28753
1455 Turnpike Rd, Marshall, NC 28753
64 Upper Bailey Branch Rd, Mars Hill, NC 28754
10 Tranquility Pl, Mars Hill, NC 28754
61 Turkey Run Ln Unit 61&62, Mars Hill, NC 28754
26 Tony Plemmons Rd, Hot Springs, NC 28743
1829 Turnpike Rd, Marshall, NC 28753
147 Twin Oaks Rd, Mars Hill, NC 28754
302 Twin Oaks Rd, Mars Hill, NC 28754
157 Trillium Ln, Mars Hill, NC 28754
44 Trip Lett Rd, Alexander, NC 28701
720 Traditions Way, Mars Hill, NC 28754
37 Tweed Farm Dr, Marshall, NC 28753
115 Travelers Way, Mars Hill, NC 28754
116 Triplett Rd, Alexander, NC 28701
267 Trillium Pl, Burnsville, NC 28714
360 Turkey Branch Rd, Mars Hill, NC 28754
374 Turkey Trot Rd, Clyde, NC 28721
78 Trotters Ln, Mars Hill, NC 28754
256 Union Valley Dr, Marshall, NC 28753
46 Turkey Run Dr, Mars Hill, NC 28754
1733 Turnpike Rd, Marshall, NC 28753
31 Tweed Rd, Marshall, NC 28753
58 Twin Spgs Trl, Hot Springs, NC 28743
16 Travis Shelton Rd, Mars Hill, NC 28754
12 Trillium Ln Unit 12&13, Mars Hill, NC 28754
1062 Turkey Branch Rd, Mars Hill, NC 28754
737 Traditions Way, Mars Hill, NC 28754
251 Tree Top Ln, Marshall, NC 28753
149 Turkey Trot Trl #17, Marshall, NC 28753
300 Trotters Ln, Mars Hill, NC 28754
562 Upper Bailey Branch Rd #1, Mars Hill, NC 28754
272 Turkey Branch Rd, Mars Hill, NC 28754
140 Trillium Glen Dr, Mars Hill, NC 28754
276 N Turkey Branch Rd, Mars Hill, NC 28754
0 Turkey Run Ln #80, Mars Hill, NC 28754
1239 Turkey Branch Rd, Mars Hill, NC 28754
1458 Turnpike Rd, Marshall, NC 28753
2023 Turnpike Rd, Marshall, NC 28753
323 N Turkey Branch Rd, Mars Hill, NC 28754
116 Truman Wyatt Dr, Marshall, NC 28753
1733 Turnpike Rd, Marshall, NC 28753
35 Tree Top Ln, Marshall, NC 28753
750 Turkey Branch Rd, Mars Hill, NC 28754
99 Trotters Ln, Mars Hill, NC 28754
1239 Turkey Branch Rd, Mars Hill, NC 28754
640 Tweed Rd, Marshall, NC 28753
649 Upper Bailey Branch Rd, Mars Hill, NC 28754
435 Upper Bailey Branch Rd Unit Tract 1, Mars Hill, NC 28754
602 Upper Bailey Branch Rd, Mars Hill, NC 28754
81 Turkey Run Ln #81, Mars Hill, NC 28754
222 N Turkey Branch Rd, Mars Hill, NC 28754