155 Listings
Sort

$1,021,719
6941 Fairway Ridge Rd, Salem, VA 24153
4,539 SqFt
6 Beds | 4.1 Baths

PENDING

$768,000
7031 Fairway Ridge Ct, Salem, VA 24153
3,523 SqFt
5 Beds | 3.1 Baths

PENDING

$749,950
906 Saddle Dr, Salem, VA 24153
5,800 SqFt
5 Beds | 4.1 Baths

ACTIVE

$748,000
7043 Fairway Ridge Ct, Salem, VA 24153
3,722 SqFt
5 Beds | 3.1 Baths

PENDING

$729,732
6905 Fairway Ridge Rd, Salem, VA 24153
2,430 SqFt
3 Beds | 2 Baths

PENDING

$699,950
Virtual Tour
2623 Turnberry Rd, Salem, VA 24153
5,742 SqFt
5 Beds | 4.1 Baths

PENDING

$699,900
Virtual Tour
231 Baier Dr, Salem, VA 24153
3,179 SqFt
4 Beds | 3.1 Baths

ACTIVE

$699,888
Virtual Tour
7055 Fairway Ridge Ct, Salem, VA 24153
3,224 SqFt
5 Beds | 3.1 Baths

ACTIVE

$689,215
7019 Fairway Ridge Ct, Salem, VA 24153
3,138 SqFt
4 Beds | 2.1 Baths

PENDING

$675,000
806 W Carrollton Ave, Salem, VA 24153
4,676 SqFt
6 Beds | 4.1 Baths

ACTIVE

$675,000
Virtual Tour
737 W Carrollton Ave, Salem, VA 24153
4,702 SqFt
4 Beds | 3.1 Baths

PENDING

$669,550
7076 Fairway Ridge Ct, Salem, VA 24153
2,428 SqFt
3 Beds | 2.1 Baths

PENDING

$599,000
Virtual Tour
4791 W Main St, Salem, VA 24153
3,305 SqFt
4 Beds | 3.1 Baths

ACTIVE

$549,000
1223 Roanoke Blvd, Salem, VA 24153
2,846 SqFt
4 Beds | 3.1 Baths

ACTIVE

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

ACTIVE

$545,000
1306 Goodwin Ave, Salem, VA 24153
2,250 SqFt
4 Beds | 3 Baths

PENDING

$525,000
8519 Bradshaw Rd, Salem, VA 24153
1,904 SqFt
3 Beds | 2 Baths

PENDING

$524,975
2527 Russlen Dr, Salem, VA 24153
3,441 SqFt
5 Beds | 3.1 Baths

PENDING

$499,900
Virtual Tour
2518 Russlen Dr, Salem, VA 24153
3,619 SqFt
4 Beds | 3.1 Baths

PENDING

$489,950
Virtual Tour
4987 Warrior Dr, Salem, VA 24153
2,879 SqFt
4 Beds | 2.1 Baths

ACTIVE

$489,888
1732 High Gate Ln, Salem, VA 24153
3,650 SqFt
4 Beds | 3.1 Baths

ACTIVE

$485,000
4277 Daugherty Rd, Salem, VA 24153
3,100 SqFt
3 Beds | 2 Baths

ACTIVE

$479,950
723 Doyle St, Salem, VA 24153
2,174 SqFt
4 Beds | 2.1 Baths

PENDING

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

ACTIVE

$469,950
Virtual Tour
2156 Stone Mill Dr, Salem, VA 24153
3,123 SqFt
4 Beds | 2.1 Baths

PENDING

$465,000
Virtual Tour
2236 Laurel Woods Dr, Salem, VA 24153
3,468 SqFt
4 Beds | 3.1 Baths

PENDING

$459,950
820 North Mill Rd, Salem, VA 24153
1,660 SqFt
3 Beds | 2 Baths

ACTIVE

$458,500
Virtual Tour
404 Deer Run Cir E, Salem, VA 24153
2,079 SqFt
3 Beds | 2 Baths

PENDING

$445,000
4265 Daugherty Rd, Salem, VA 24153
1,918 SqFt
3 Beds | 2 Baths

ACTIVE

$445,000
4269 Daugherty Rd, Salem, VA 24153
1,918 SqFt
3 Beds | 2 Baths

ACTIVE

$444,950
Virtual Tour
204 Edgemont Dr, Salem, VA 24153
2,346 SqFt
4 Beds | 3 Baths

ACTIVE

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

ACTIVE

$439,950
Virtual Tour
2725 Russlen Dr, Salem, VA 24153
2,150 SqFt
4 Beds | 2.1 Baths

ACTIVE

$439,950
Virtual Tour
2713 Russlen Dr, Salem, VA 24153
2,150 SqFt
4 Beds | 2.1 Baths

ACTIVE

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

ACTIVE

$439,950
809 Maryland Ave, Salem, VA 24153
2,188 SqFt
3 Beds | 2.1 Baths

ACTIVE

$435,950
Virtual Tour
212 Edgemont Dr, Salem, VA 24153
2,131 SqFt
3 Beds | 2.1 Baths

ACTIVE

$435,950
Virtual Tour
216 Edgemont Dr, Salem, VA 24153
2,204 SqFt
4 Beds | 2.1 Baths

ACTIVE

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

ACTIVE

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

ACTIVE

$429,000
Virtual Tour
418 N Broad St, Salem, VA 24153
2,974 SqFt
3 Beds | 3 Baths

PENDING

$425,000
3111 Isabel Ln, Salem, VA 24153
2,267 SqFt
4 Beds | 2.1 Baths

ACTIVE

$425,000
Virtual Tour
636 Brookfield Dr, Salem, VA 24153
2,782 SqFt
4 Beds | 3 Baths

ACTIVE

$425,000
Virtual Tour
3065 Isabel Ln, Salem, VA 24153
2,653 SqFt
5 Beds | 3.1 Baths

ACTIVE

$421,950
Virtual Tour
2776 Russlen Dr, Salem, VA 24153
2,150 SqFt
4 Beds | 2.1 Baths

PENDING

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

ACTIVE

$420,950
Virtual Tour
950 Red Ln, Salem, VA 24153
2,191 SqFt
4 Beds | 2.1 Baths

ACTIVE

$420,950
Virtual Tour
954 Red Ln, Salem, VA 24153
2,191 SqFt
4 Beds | 2.1 Baths

ACTIVE

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

ACTIVE

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

PENDING

$411,950
4957 Warrior Dr, Salem, VA 24153
2,007 SqFt
3 Beds | 2.1 Baths

ACTIVE

$401,950
Virtual Tour
4948 Warrior Dr, Salem, VA 24153
1,933 SqFt
4 Beds | 2.1 Baths

ACTIVE

$401,950
Virtual Tour
4945 Warrior Dr, Salem, VA 24153
1,933 SqFt
4 Beds | 2.1 Baths

ACTIVE

$399,950
3619 Absalom Smith Rd, Salem, VA 24153
2,628 SqFt
4 Beds | 3 Baths

PENDING

$399,950
1939 Maylin Dr, Salem, VA 24153
3,038 SqFt
3 Beds | 3 Baths

ACTIVE

$389,950
324 Pennsylvania Ave, Salem, VA 24153
3,957 SqFt
6 Beds | 4 Baths

PENDING

$389,000
Virtual Tour
1941 Maylin Dr, Salem, VA 24153
2,756 SqFt
4 Beds | 3 Baths

PENDING

$389,000
Virtual Tour
2943 Golf Colony Dr, Salem, VA 24153
3,372 SqFt
5 Beds | 3 Baths

ACTIVE

$385,000
Virtual Tour
620 Dogwood Dr, Salem, VA 24153
2,296 SqFt
4 Beds | 2.1 Baths

PENDING

$385,000
Virtual Tour
360 N Broad St, Salem, VA 24153
2,108 SqFt
3 Beds | 3.1 Baths

PENDING

$384,950
Virtual Tour
160 Bogey Ln, Salem, VA 24153
2,056 SqFt
4 Beds | 2.1 Baths

PENDING

$375,000
Virtual Tour
2820 Fairway Forest Dr, Salem, VA 24153
3,497 SqFt
4 Beds | 3.1 Baths

ACTIVE

$375,000
2570 Russlen Dr, Salem, VA 24153
2,077 SqFt
4 Beds | 2.1 Baths

PENDING

$359,900
4316 Alleghany Dr, Salem, VA 24153
2,502 SqFt
5 Beds | 3 Baths

ACTIVE

$350,000
Virtual Tour
2710 Harborwood Rd, Salem, VA 24153
1,728 SqFt
3 Beds | 2 Baths

PENDING

$349,995
4120 Alleghany Dr, Salem, VA 24153
2,261 SqFt
4 Beds | 2 Baths

PENDING

$349,950
1115 Stoutamire Dr, Salem, VA 24153
1,970 SqFt
3 Beds | 2 Baths

ACTIVE

$349,950
5112 Blackhawk Cir, Salem, VA 24153
3,036 SqFt
4 Beds | 2.1 Baths

PENDING

$349,950
Virtual Tour
605 Page Cir, Salem, VA 24153
2,560 SqFt
4 Beds | 2.1 Baths

PENDING

$349,900
Virtual Tour
1121 Newman Dr, Salem, VA 24153
2,496 SqFt
4 Beds | 3 Baths

ACTIVE

$339,000
Virtual Tour
1714 Kingsmill Dr, Salem, VA 24153
2,191 SqFt
3 Beds | 2 Baths

ACTIVE

$335,000
Virtual Tour
4534 Lomond Cir, Salem, VA 24153
1,835 SqFt
3 Beds | 2 Baths

ACTIVE

$329,725
320 N Bruffey St, Salem, VA 24153
1,507 SqFt
3 Beds | 2 Baths

PENDING

$320,000
4535 Alleghany Dr, Salem, VA 24153
1,888 SqFt
4 Beds | 2 Baths

ACTIVE

$319,950
3025 Creekwood Dr, Salem, VA 24153
1,750 SqFt
4 Beds | 2 Baths

ACTIVE

$319,000
Virtual Tour
1542 Mountain Heights Dr, Salem, VA 24153
1,889 SqFt
3 Beds | 2 Baths

PENDING

$310,000
3988 Allegany Dr, Salem, VA 24153
2,126 SqFt
4 Beds | 2.1 Baths

PENDING

$309,950
1104 Christy Cir, Salem, VA 24153
1,972 SqFt
3 Beds | 2.1 Baths

ACTIVE

$309,950
205 Rutledge Cir, Salem, VA 24153
1,300 SqFt
3 Beds | 2 Baths

ACTIVE

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

ACTIVE

$299,950
508 N Shanks St, Salem, VA 24153
2,471 SqFt
3 Beds | 1.1 Baths

PENDING

$299,950
3849 Bradshaw Rd, Salem, VA 24153
1,612 SqFt
3 Beds | 2 Baths

PENDING

$299,950
4081 Daugherty Rd, Salem, VA 24153
1,740 SqFt
3 Beds | 2 Baths

PENDING

$299,000
Virtual Tour
1903 Connors Ct, Salem, VA 24153
1,408 SqFt
3 Beds | 2 Baths

ACTIVE

$295,000
2158 Bainbridge Dr, Salem, VA 24153
1,936 SqFt
3 Beds | 2 Baths

ACTIVE

$295,000
1423 Narcissus St, Salem, VA 24153
3,230 SqFt
3 Beds | 2.1 Baths

PENDING

$294,500
2650 Leemount St, Salem, VA 24153
2,017 SqFt
3 Beds | 2 Baths

PENDING

$289,950
721 Red Ln, Salem, VA 24153
2,156 SqFt
3 Beds | 2 Baths

ACTIVE

$289,900
761 Camp North Rd, Salem, VA 24153
1,368 SqFt
3 Beds | 2 Baths

PENDING

$289,000
235 Parkwood Ave, Salem, VA 24153
1,586 SqFt
3 Beds | 3 Baths

PENDING

$287,500
Virtual Tour
529 Ingal Blvd, Salem, VA 24153
2,162 SqFt
3 Beds | 2 Baths

PENDING

$285,000
802 Indiana St, Salem, VA 24153
1,680 SqFt
3 Beds | 2.1 Baths

PENDING

$285,000
1104 Highland Rd, Salem, VA 24153
2,392 SqFt
4 Beds | 3 Baths

PENDING

$279,900
1209 Kings Arms Dr, Salem, VA 24153
1,605 SqFt
3 Beds | 2.1 Baths

PENDING

$275,000
1624 Alberta Dr, Salem, VA 24153
1,680 SqFt
4 Beds | 2 Baths

PENDING

$275,000
2016 Tula Dr, Salem, VA 24153
1,737 SqFt
3 Beds | 2.1 Baths

ACTIVE