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
Surry County
Elkin
SURRY-TWIN OAKS
Properties in Elkin in SURRY-TWIN OAKS
Find homes for sale in Elkin by selecting a property below:
139 Tannery Rd, Elkin, NC 28621
135 Tannery Rd, Elkin, NC 28621
124 Turner St, Elkin, NC 28621
115 Texas St, Elkin, NC 28621
127 Tiffany Ln, Elkin, NC 28621
123 Swanson Southard Rd, Elkin, NC 28621
122 Texas St, Elkin, NC 28621
110 Tannery Rd, Elkin, NC 28621
117 Tannery Rd Unit 17B, Elkin, NC 28621
329 Tucker Dr, Elkin, NC 28621
107 Tannery Rd, Elkin, NC 28621
134 Triangle Ln, Elkin, NC 28621
130 Turkey Creek Ln, Elkin, NC 28621
114 Texas St, Elkin, NC 28621
131 Thomas Lee Ln, Elkin, NC 28621
254 Thomas Lee Ln, Elkin, NC 28621
103 Triangle Ln, Elkin, NC 28621
145 Timberlake Trl, Elkin, NC 28621
114 Tannery Rd, Elkin, NC 28621
125 Texas St, Elkin, NC 28621
113 Tannery Rd, Elkin, NC 28621
246 Thomas Lee Ln, Elkin, NC 28621
116 Turkey Creek Ln, Elkin, NC 28621
111 Tannery Rd, Elkin, NC 28621
207 Tad Ln, Elkin, NC 28621
1394 Twin Oaks Rd, Elkin, NC 28621
1584 Twin Oaks Rd, Elkin, NC 28621
1329 Twin Oaks Rd, Elkin, NC 28621
107 Tad Ln, Elkin, NC 28621
1418 Twin Oaks Rd, Elkin, NC 28621
1730 Twin Oaks Rd, Elkin, NC 28621
1375 Twin Oaks Rd, Elkin, NC 28621
222 Timberlake Trl, Elkin, NC 28621
151 Triangle Ln, Elkin, NC 28621
116 Turner St, Elkin, NC 28621
1870 Twin Oaks Rd, Elkin, NC 28621
1197 Twin Oaks Rd, Elkin, NC 28621
112 Swaim Trl, Elkin, NC 28621
228 Tad Ln, Elkin, NC 28621
1029 Twin Oaks Rd, Elkin, NC 28621
162 Turkey Creek Ln, Elkin, NC 28621
1768 Twin Oaks Rd, Elkin, NC 28621
1056 Twin Oaks Rd, Elkin, NC 28621
1818 Twin Oaks Rd, Elkin, NC 28621
1066 Twin Oaks Rd, Elkin, NC 28621
112 Terrace Ave, Elkin, NC 28621
137 Terrace Ave, Elkin, NC 28621
1798 Twin Oaks Rd, Elkin, NC 28621
122 Terrace Ave, Elkin, NC 28621
112 Timberlake Trl, Elkin, NC 28621
103 Texas St, Elkin, NC 28621
222 Timberlake Trl, Elkin, NC 28621
332 Swaim Trl, Elkin, NC 28621
156 Timberlake Trl, Elkin, NC 28621
261 Surry Ave, Elkin, NC 28621