105 Listings
Sort

$899,950
6895 Fairway Ridge Rd, Salem, VA 24153
4,100 SqFt
6 Beds | 4.1 Baths

PENDING

$899,000
5838 Dry Hollow Rd, Salem, VA 24153
3,560 SqFt
4 Beds | 3 Baths

ACTIVE

$848,000
400 High St, Salem, VA 24153
4,800 SqFt
6 Beds | 4 Baths

ACTIVE

$828,000
Virtual Tour
2015 Richland Hills Dr, Salem, VA 24153
5,080 SqFt
4 Beds | 4.1 Baths

ACTIVE

$779,960
6997 Fairway Ridge Rd, Salem, VA 24153
3,057 SqFt
3 Beds | 2.1 Baths

PENDING

$769,000
38 Corbett St, Salem, VA 24153
5,107 SqFt
4 Beds | 3.2 Baths

ACTIVE

$749,950
7082 Fairway Ridge Ct, Salem, VA 24153
2,822 SqFt
3 Beds | 2.1 Baths

PENDING

$699,950
710 Ambler Ln, Salem, VA 24153
2,394 SqFt
4 Beds | 3.1 Baths

PENDING

$699,950
Virtual Tour
7026 Campbell Dr, Salem, VA 24153
5,766 SqFt
5 Beds | 4 Baths

ACTIVE

$699,000
1202 Terrace Dr, Salem, VA 24153
3,735 SqFt
4 Beds | 3.1 Baths

PENDING

$669,950
7070 Fairway Ridge Ct, Salem, VA 24153
2,369 SqFt
3 Beds | 2.1 Baths

PENDING

$650,000
Virtual Tour
224 Baier Dr, Salem, VA 24153
4,300 SqFt
5 Beds | 3.1 Baths

PENDING

$649,950
335 Roanoke Blvd, Salem, VA 24153
2,783 SqFt
6 Beds | 3 Baths

ACTIVE

$615,000
Virtual Tour
239 Baier Dr, Salem, VA 24153
3,786 SqFt
4 Beds | 4.1 Baths

PENDING

$605,000
4620 Carvins Cove Rd, Salem, VA 24153
4,519 SqFt
5 Beds | 3.2 Baths

PENDING

$575,000
Virtual Tour
1212 Pickwick Ln, Salem, VA 24153
5,082 SqFt
6 Beds | 4.1 Baths

PENDING

$575,000
Virtual Tour
405 Pennsylvania Ave, Salem, VA 24153
4,340 SqFt
4 Beds | 4 Baths

ACTIVE

$574,950
4430 Alleghany Dr, Salem, VA 24153
3,412 SqFt
4 Beds | 3.1 Baths

PENDING

$530,950
113 Simms Blvd, Salem, VA 24153
2,879 SqFt
4 Beds | 2.1 Baths

PENDING

$525,000
3383 Bradshaw Rd, Salem, VA 24153
3,176 SqFt
4 Beds | 5 Baths

ACTIVE

$520,950
106 Simms Blvd, Salem, VA 24153
2,879 SqFt
4 Beds | 2.1 Baths

ACTIVE

$519,950
Virtual Tour
202 Bentwood Ct, Salem, VA 24153
2,879 SqFt
4 Beds | 2.1 Baths

ACTIVE

$514,950
Virtual Tour
1778 Medinah Cir, Salem, VA 24153
2,494 SqFt
4 Beds | 3 Baths

PENDING

$495,000
Virtual Tour
814 Scott Cir, Salem, VA 24153
2,301 SqFt
4 Beds | 2.1 Baths

ACTIVE

$495,000
Virtual Tour
168 Bogey Ln, Salem, VA 24153
3,374 SqFt
4 Beds | 2.1 Baths

PENDING

$486,950
Virtual Tour
102 Simms Blvd, Salem, VA 24153
2,575 SqFt
4 Beds | 2 Baths

ACTIVE

$480,950
125 Diamond Rd, Salem, VA 24153
2,475 SqFt
4 Beds | 2.1 Baths

PENDING

$470,950
129 Diamond Rd, Salem, VA 24153
2,354 SqFt
4 Beds | 2.1 Baths

ACTIVE

$460,950
1390 Fieldgate Rd, Salem, VA 24153
2,541 SqFt
4 Beds | 2.1 Baths

PENDING

$459,950
Virtual Tour
2261 Foxfield Ln, Salem, VA 24153
2,150 SqFt
4 Beds | 2.1 Baths

ACTIVE

$449,950
2273 Foxfield Ln, Salem, VA 24153
2,150 SqFt
4 Beds | 2.1 Baths

ACTIVE

$449,950
Virtual Tour
5320 Cherokee Hills Dr, Salem, VA 24153
3,180 SqFt
4 Beds | 3 Baths

PENDING

$449,950
Virtual Tour
2288 Foxfield Ln, Salem, VA 24153
1,922 SqFt
3 Beds | 2 Baths

ACTIVE

$449,950
Virtual Tour
2276 Foxfield Ln, Salem, VA 24153
1,922 SqFt
3 Beds | 2 Baths

ACTIVE

$449,900
Virtual Tour
2588 Russlen Dr, Salem, VA 24153
2,951 SqFt
5 Beds | 3.1 Baths

PENDING

$444,950
Virtual Tour
83 Upland Dr, Salem, VA 24153
2,131 SqFt
3 Beds | 2.1 Baths

ACTIVE

$439,950
2762 Russlen Dr, Salem, VA 24153
1,922 SqFt
3 Beds | 2 Baths

PENDING

$439,950
2279 Foxfield Ln, Salem, VA 24153
2,150 SqFt
4 Beds | 2.1 Baths

PENDING

$439,950
Virtual Tour
71 Parker Ln, Salem, VA 24153
2,191 SqFt
4 Beds | 2 Baths

ACTIVE

$434,950
Virtual Tour
79 Upland Dr, Salem, VA 24153
2,228 SqFt
4 Beds | 2.1 Baths

PENDING

$434,950
Virtual Tour
75 Upland Dr, Salem, VA 24153
2,131 SqFt
3 Beds | 2.1 Baths

ACTIVE

$429,950
71 Upland Dr, Salem, VA 24153
2,191 SqFt
4 Beds | 2 Baths

ACTIVE

$425,000
132 W Calhoun St, Salem, VA 24153
1,908 SqFt
4 Beds | 4 Baths

ACTIVE

$425,000
130 W Calhoun St, Salem, VA 24153
1,908 SqFt
4 Beds | 4 Baths

ACTIVE

$424,950
Virtual Tour
2701 Russlen Dr, Salem, VA 24153
1,933 SqFt
4 Beds | 2.1 Baths

ACTIVE

$424,900
2001 River Ridge Ct, Salem, VA 24153
2,078 SqFt
3 Beds | 2 Baths

ACTIVE

$415,000
843 Brushy Ridge Rd, Salem, VA 24153
2,878 SqFt
4 Beds | 4 Baths

ACTIVE

$414,950
Virtual Tour
106 Parker Ln, Salem, VA 24153
1,659 SqFt
4 Beds | 2 Baths

ACTIVE

$412,950
101 Parker Ln, Salem, VA 24153
1,626 SqFt
3 Beds | 2 Baths

ACTIVE

$401,950
4963 Warrior Dr, Salem, VA 24153
2,131 SqFt
3 Beds | 2.1 Baths

PENDING

$401,950
Virtual Tour
4969 Warrior Dr, Salem, VA 24153
2,131 SqFt
3 Beds | 2.1 Baths

ACTIVE

$401,950
Virtual Tour
4975 Warrior Dr, Salem, VA 24153
2,131 SqFt
3 Beds | 2.1 Baths

ACTIVE

$399,950
5298 Glenvar Heights Blvd, Salem, VA 24153
3,606 SqFt
3 Beds | 3 Baths

ACTIVE

$399,950
3075 Creekside Dr, Salem, VA 24153
2,167 SqFt
4 Beds | 2 Baths

PENDING

$399,900
2 Wiley Ct, Salem, VA 24153
2,502 SqFt
3 Beds | 2 Baths

PENDING

$399,000
Virtual Tour
702 Debra Ln, Salem, VA 24153
2,790 SqFt
3 Beds | 3 Baths

PENDING

$399,000
518 Litchell Rd, Salem, VA 24153
2,880 SqFt
4 Beds | 3 Baths

PENDING

$396,950
4960 Warrior Dr, Salem, VA 24153
2,191 SqFt
4 Beds | 2.1 Baths

PENDING

$396,950
Virtual Tour
4972 Warrior Dr, Salem, VA 24153
2,191 SqFt
4 Beds | 2.1 Baths

ACTIVE

$381,950
4966 Warrior Dr, Salem, VA 24153
1,933 SqFt
4 Beds | 2.1 Baths

ACTIVE

$379,950
1928 Kiska Rd, Salem, VA 24153
2,468 SqFt
5 Beds | 3 Baths

ACTIVE

$370,000
131 North Oaks Dr, Salem, VA 24153
1,567 SqFt
3 Beds | 2 Baths

PENDING

$370,000
5313 Cherokee Hills Dr, Salem, VA 24153
3,220 SqFt
4 Beds | 3 Baths

PENDING

$360,000
Virtual Tour
718 N Broad St, Salem, VA 24153
2,398 SqFt
3 Beds | 1.1 Baths

PENDING

$359,900
1647 Millbridge Rd, Salem, VA 24153
3,354 SqFt
4 Beds | 3.1 Baths

PENDING

$359,000
Virtual Tour
817 Maryland Ave, Salem, VA 24153
2,116 SqFt
4 Beds | 1.1 Baths

ACTIVE

$339,995
778 Craig Ave, Salem, VA 24153
1,344 SqFt
3 Beds | 2 Baths

ACTIVE

$329,950
4727 Great Glen Dr, Salem, VA 24153
2,265 SqFt
4 Beds | 3 Baths

ACTIVE

$320,000
Virtual Tour
4920 Dan Robin Rd, Salem, VA 24153
1,466 SqFt
3 Beds | 2.1 Baths

PENDING

$315,000
4754 Tobey Rd, Salem, VA 24153
2,331 SqFt
5 Beds | 3 Baths

ACTIVE

$315,000
Virtual Tour
1528 Garst St, Salem, VA 24153
1,356 SqFt
3 Beds | 2 Baths

PENDING

$309,950
Virtual Tour
1024 Courtney Cir, Salem, VA 24153
1,764 SqFt
3 Beds | 2.1 Baths

PENDING

$300,000
1504 Brushy Mountain Dr, Salem, VA 24153
2,301 SqFt
3 Beds | 2.1 Baths

ACTIVE

$299,995
903 Florida St, Salem, VA 24153
1,440 SqFt
4 Beds | 2 Baths

ACTIVE

$289,427
236 Parkwood Ave, Salem, VA 24153
2,120 SqFt
3 Beds | 1.2 Baths

ACTIVE

$289,000
Virtual Tour
619 Moran Ave, Salem, VA 24153
1,435 SqFt
3 Beds | 2 Baths

PENDING

$280,000
632 Pyrtle Dr, Salem, VA 24153
1,413 SqFt
4 Beds | 1.1 Baths

PENDING

$279,950
1445 Filson St, Salem, VA 24153
1,562 SqFt
3 Beds | 2 Baths

PENDING

$279,900
Virtual Tour
800 Moran Ave, Salem, VA 24153
1,999 SqFt
4 Beds | 2 Baths

PENDING

$279,000
2262 Valleydale Rd, Salem, VA 24153
1,276 SqFt
3 Beds | 3 Baths

PENDING

$279,000
1224 Newman Dr, Salem, VA 24153
1,408 SqFt
4 Beds | 1.1 Baths

PENDING

$275,000
5311 Warbonnet Rd, Salem, VA 24153
1,971 SqFt
4 Beds | 3 Baths

PENDING

$275,000
2417 South Clearing Rd, Salem, VA 24153
2,070 SqFt
3 Beds | 3 Baths

PENDING

$274,950
Virtual Tour
125 Academy St, Salem, VA 24153
1,153 SqFt
3 Beds | 2 Baths

PENDING

$255,000
217 Lakehurst Ave, Salem, VA 24153
1,540 SqFt
3 Beds | 2 Baths

PENDING

$244,950
4441 Bradshaw Rd, Salem, VA 24153
960 SqFt
3 Beds | 1 Bath

PENDING

$240,000
1302 Penley Blvd, Salem, VA 24153
1,472 SqFt
3 Beds | 2 Baths

ACTIVE

$229,000
4422 Old Catawba Rd, Salem, VA 24153
1,752 SqFt
3 Beds | 2 Baths

PENDING

$219,950
2437 S Clearing Dr, Salem, VA 24153
1,460 SqFt
3 Beds | 2.1 Baths

PENDING

$219,500
934 Hemlock Rd, Salem, VA 24153
2,016 SqFt
3 Beds | 2 Baths

PENDING

$215,000
4066 Crossmill Ln, Salem, VA 24153
784 SqFt
3 Beds | 1 Bath

PENDING

$215,000
244 Bonavista Rd, Salem, VA 24153
1,162 SqFt
3 Beds | 2 Baths

ACTIVE

$214,500
1808 McCauley Ave, Salem, VA 24153
1,456 SqFt
3 Beds | 2 Baths

PENDING

$199,950
1435 Deacon St, Salem, VA 24153
1,155 SqFt
3 Beds | 1 Bath

PENDING

$187,500
Virtual Tour
111 Barnett Rd, Salem, VA 24153
1,344 SqFt
3 Beds | 1 Bath

ACTIVE

$180,000
549 Easy St, Salem, VA 24153
864 SqFt
3 Beds | 1 Bath

PENDING