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
Rowan County
Salisbury
TWIN OAKS-VALLEYVIEW
Properties in Salisbury in TWIN OAKS-VALLEYVIEW
Find homes for sale in Salisbury by selecting a property below:
2175 N US Highway 29, Salisbury, NC 28144
1320 Upper Palmer Rd, Salisbury, NC 28146
4755 US Highway 601, Salisbury, NC 28147
5975 US-52, Salisbury, NC 28146
585 Union Church Rd, Salisbury, NC 28146
225 Valley Dr, Salisbury, NC 28147
6825 US Highway 52, Salisbury, NC 28146
414 Union Heights Blvd, Salisbury, NC 28146
137 Union Heights Blvd, Salisbury, NC 28146
230 Valley Dr, Salisbury, NC 28147
5990 US Highway 52, Salisbury, NC 28146
150 Valley Dr, Salisbury, NC 28147
2335 Upper Palmer Rd, Salisbury, NC 28146
1315 Union Church Rd, Salisbury, NC 28146
8025 Us-52, Salisbury, NC 28146
1625 N US Highway 29, Salisbury, NC 28144
1455 Upper Palmer Rd, Salisbury, NC 28146
1080 Upper Palmer Rd, Salisbury, NC 28146
275 Twin Oaks Rd, Salisbury, NC 28146
136 Union Heights Blvd, Salisbury, NC 28146
1025 Upper Palmer Rd, Salisbury, NC 28146
160 Union Heights Blvd, Salisbury, NC 28146
521 Union Heights Blvd, Salisbury, NC 28146
190 Union Heights Blvd, Salisbury, NC 28146
1280 Upper Palmer Rd, Salisbury, NC 28146
211 Union Heights Blvd, Salisbury, NC 28146
6730 US Highway 52, Salisbury, NC 28146
29 Twin Oaks Rd #29, Salisbury, NC 28146
4335 US-601, Salisbury, NC 28147
7525 US Highway 52, Salisbury, NC 28146
7330 US-52, Salisbury, NC 28146
525 Union Heights Blvd, Salisbury, NC 28146
309 Union Heights Blvd, Salisbury, NC 28146
5980 US Highway 52, Salisbury, NC 28146
325 Union Heights Blvd, Salisbury, NC 28146
7835 US Highway 52, Salisbury, NC 28146
309 Union Heights Blvd Unit 211-216, Salisbury, NC 28146
6840 US Highway 601, Salisbury, NC 28147
2240 Upper Palmer Rd, Salisbury, NC 28146
407 Union Heights Blvd, Salisbury, NC 28146
7420 US Highway 52, Salisbury, NC 28146
7785 US Highway 52, Salisbury, NC 28146
1845 Upper Palmer Rd, Salisbury, NC 28146
1140 Upper Palmer Rd, Salisbury, NC 28146
6133 US Highway 52, Salisbury, NC 28146
1735 N US Highway 29, Salisbury, NC 28144
5320 US-601, Salisbury, NC 28147
7820 US Highway 52, Salisbury, NC 28146
320 Union Heights Blvd, Salisbury, NC 28146
953 Union Church Rd, Salisbury, NC 28146
103 Tyler Ct, Salisbury, NC 28146
1070 Upper Palmer Rd, Salisbury, NC 28146
7540 US Highway 52, Salisbury, NC 28146
8670 Us Hwy 601 HWY, Salisbury, NC 28147
416 Union Heights Blvd, Salisbury, NC 28146
1610 Upper Palmer Rd, Salisbury, NC 28146
7190 US Highway 52, Salisbury, NC 28146
732 N Salisbury Ave, Salisbury, NC 28146
5985 US Highway 52, Salisbury, NC 28146
1720 Upper Palmer Rd, Salisbury, NC 28146
195 Uphill Dr, Salisbury, NC 28146
103 Union Heights Blvd, Salisbury, NC 28146
1455 Upper Palmer Rd, Salisbury, NC 28146
7925 Us-52, Salisbury, NC 28146
6245 U.S. 52, Salisbury, NC 28146
5055 US-601, Salisbury, NC 28147
7230 US Highway 52, Salisbury, NC 28146
7375 US Highway 52, Salisbury, NC 28146
1008 US Highway 29, West Point, GA 31833
2215 N US Highway 29, Salisbury, NC 28144
5970 US-52, Salisbury, NC 28146
145 Vacation Ct, Salisbury, NC 28146
216 Valleyview Pl, Salisbury, NC 28144
5935 US Highway 52, Salisbury, NC 28146
7830 US Highway 52, Salisbury, NC 28146
325 Union Heights Blvd, Salisbury, NC 28146
1920 Upper Palmer Rd, Salisbury, NC 28146
410 Union Heights Blvd, Salisbury, NC 28146
945 Union Church Rd, Salisbury, NC 28146
131 Union Heights Blvd, Salisbury, NC 28146
1990 Upper Palmer Rd, Salisbury, NC 28146
965 Union Church Rd, Salisbury, NC 28146
105 Tyler Ct, Salisbury, NC 28146
2225 Upper Palmer Rd, Salisbury, NC 28146
7935 Us-52, Salisbury, NC 28146
302 Union Heights Blvd, Salisbury, NC 28146
5970 US Highway 52, Salisbury, NC 28146
7310 US-601, Salisbury, NC 28147
129 Union Heights Blvd, Salisbury, NC 28146
1720 Upper Palmer Rd, Salisbury, NC 28146
107 Tyler Ct, Salisbury, NC 28146
1960 Upper Palmer Rd, Salisbury, NC 28146
1430 Upper Palmer Rd, Salisbury, NC 28146
5995 US Highway 52, Salisbury, NC 28146
7780 US Highway 52, Salisbury, NC 28146
110 Union Heights Blvd, Salisbury, NC 28146
403 Union Heights Blvd, Salisbury, NC 28146
2355 Upper Palmer Rd, Salisbury, NC 28146
155 Uphill Dr, Salisbury, NC 28146
2255 N US Highway 29, Salisbury, NC 28144
410 Union Church Rd, Salisbury, NC 28146
314 Union Heights Blvd, Salisbury, NC 28146
8035 Highway 52, Rockwell, NC 28138
1845 N US Highway 29, Salisbury, NC 28144
1755 Upper Palmer Rd, Salisbury, NC 28146
5980 US Highway 52, Salisbury, NC 28146
7330 US Highway 52, Salisbury, NC 28146
6745 US Highway 52, Salisbury, NC 28146
1825 Upper Palmer Rd, Salisbury, NC 28146
308 Union Heights Blvd, Salisbury, NC 28146
5145 US-601, Salisbury, NC 28147
5145 N Us Hwy 601 None, Salisbury, NC 28147
420 Union Heights Blvd, Salisbury, NC 28146
2345 N US Highway 29, Salisbury, NC 28144
114 Union Heights Blvd, Salisbury, NC 28146
910 Union Church Rd, Salisbury, NC 28146
1755 N US Highway 29, Salisbury, NC 28144
5755 US Highway 52, Salisbury, NC 28146
222 Union Heights Blvd, Salisbury, NC 28146
1020 Upper Palmer Rd, Salisbury, NC 28146
305 Union Heights Blvd, Salisbury, NC 28146
133 Union Heights Blvd, Salisbury, NC 28146
6165 US Highway 52, Salisbury, NC 28146
7520 US Highway 52, Salisbury, NC 28146
1120 Upper Palmer Rd, Salisbury, NC 28146
7765 US Highway 52, Salisbury, NC 28146
411 Union Heights Blvd, Salisbury, NC 28146
400 Union Heights Blvd, Salisbury, NC 28146
102 Union Heights Blvd, Salisbury, NC 28146
1030 Upper Palmer Rd, Salisbury, NC 28146
7350 US Highway 52, Salisbury, NC 28146
1335 Upper Palmer Rd, Salisbury, NC 28146
7945 Us-52, Salisbury, NC 28146
6750 US Highway 52, Salisbury, NC 28146
7740 US Highway 52, Salisbury, NC 28146
734 N Salisbury Ave Unit A, Salisbury, NC 28146
6060 US-52, Salisbury, NC 28146
409 Union Heights Blvd, Salisbury, NC 28146
965 Union Church Rd #2, Salisbury, NC 28146
7140 US Highway 52, Salisbury, NC 28146
6765 US Highway 52, Salisbury, NC 28146
6055 US Highway 52, Salisbury, NC 28146
1725 N US Highway 29, Salisbury, NC 28144
1610 Upper Palmer Rd #2, Salisbury, NC 28146
2330 Upper Palmer Rd, Salisbury, NC 28146
5820 US-52, Salisbury, NC 28146
2135 N US Highway 29, Salisbury, NC 28144
404 Union Heights Blvd, Salisbury, NC 28146
505 Union Heights Blvd, Salisbury, NC 28146
6336 US-601, Salisbury, NC 28147
537 Union Heights Blvd, Salisbury, NC 28146
510 Union Heights Blvd, Salisbury, NC 28146
415 Union Heights Blvd, Salisbury, NC 28146
120 Union Heights Blvd, Salisbury, NC 28146
106 Tyler Ct, Salisbury, NC 28146
1440 Upper Palmer Rd, Salisbury, NC 28146
720 Union Church Rd, Salisbury, NC 28146
6235 US-52, Salisbury, NC 28146
2255 Upper Palmer Rd, Salisbury, NC 28146
515 Union Heights Blvd, Salisbury, NC 28146
230 Valley Dr, Salisbury, NC 28147