131 Listings
Sort

$2,500,000
3525 Harborwood Rd, Salem, VA 24153
5,110 SqFt
5 Beds | 3.1 Baths

ACTIVE

$975,000
Virtual Tour
601 W Main St, Salem, VA 24153
5,771 SqFt
6 Beds | 6.2 Baths

ACTIVE

$895,000
Virtual Tour
2435 Keagy Rd, Salem, VA 24153
4,675 SqFt
4 Beds | 2.2 Baths

ACTIVE

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

PENDING

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

ACTIVE

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

PENDING

$699,950
Virtual Tour
7064 Fairway Ridge Ct, Salem, VA 24153
2,625 SqFt
3 Beds | 2.1 Baths

ACTIVE

$679,950
217 Northern Trl, Salem, VA 24153
2,962 SqFt
5 Beds | 3 Baths

ACTIVE

$679,950
Virtual Tour
345 High St, Salem, VA 24153
3,142 SqFt
5 Beds | 4 Baths

ACTIVE

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

PENDING

$639,000
Virtual Tour
746 W Carrollton Ave, Salem, VA 24153
4,284 SqFt
5 Beds | 4.1 Baths

ACTIVE

$599,750
Virtual Tour
1250 Pickwick Ln, Salem, VA 24153
3,897 SqFt
3 Beds | 3.1 Baths

ACTIVE

$569,950
Virtual Tour
2667 Lilly Dr, Salem, VA 24153
3,580 SqFt
3 Beds | 2.1 Baths

PENDING

$557,658
2204 Foxfield Ln, Salem, VA 24153
2,281 SqFt
3 Beds | 3 Baths

PENDING

$549,888
Virtual Tour
7011 Malinda Rd, Salem, VA 24153
3,476 SqFt
3 Beds | 3 Baths

ACTIVE

$549,800
Virtual Tour
2015 Stone Mill Dr, Salem, VA 24153
4,011 SqFt
5 Beds | 3.1 Baths

PENDING

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

ACTIVE

$539,950
205 Bentwood, Salem, VA 24153
3,126 SqFt
5 Beds | 3.1 Baths

ACTIVE

$539,900
4901 Glenvar Heights Blvd, Salem, VA 24153
5,957 SqFt
5 Beds | 4.1 Baths

ACTIVE

$525,000
Virtual Tour
301 W Main St, Salem, VA 24153
2,940 SqFt
4 Beds | 2.1 Baths

ACTIVE

$525,000
Virtual Tour
613 Highfield Rd, Salem, VA 24153
2,466 SqFt
2 Beds | 2.1 Baths

PENDING

$518,112
2217 Foxfield Ln, Salem, VA 24153
2,281 SqFt
3 Beds | 3 Baths

PENDING

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

ACTIVE

$499,500
Virtual Tour
105 Lewis Ave, Salem, VA 24153
2,066 SqFt
4 Beds | 2.1 Baths

ACTIVE

$496,500
Virtual Tour
1314 Red Lane Ext, Salem, VA 24153
2,661 SqFt
4 Beds | 3 Baths

PENDING

$496,434
2229 Foxfield Ln, Salem, VA 24153
2,150 SqFt
5 Beds | 3 Baths

PENDING

$495,000
Virtual Tour
39 Hawthorn Rd, Salem, VA 24153
3,429 SqFt
4 Beds | 2.2 Baths

PENDING

$489,000
6961 Campbell Dr, Salem, VA 24153
2,635 SqFt
5 Beds | 3 Baths

ACTIVE

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

ACTIVE

$475,000
803 Red Ln, Salem, VA 24153
3,354 SqFt
5 Beds | 3.1 Baths

ACTIVE

$475,000
Virtual Tour
412 Deer Run Cir, Salem, VA 24153
3,408 SqFt
3 Beds | 3 Baths

ACTIVE

$465,000
2640 Woods Meadow Ln, Salem, VA 24153
3,090 SqFt
5 Beds | 2.2 Baths

ACTIVE

$464,950
2223 Mt Regis Dr, Salem, VA 24153
2,788 SqFt
4 Beds | 3.1 Baths

ACTIVE

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

ACTIVE

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

ACTIVE

$450,000
Virtual Tour
778 Shirley Rd, Salem, VA 24153
2,700 SqFt
6 Beds | 3 Baths

ACTIVE

$450,000
1441 Edgebrook Rd, Salem, VA 24153
2,564 SqFt
4 Beds | 2.1 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
Virtual Tour
71 Parker Ln, Salem, VA 24153
2,191 SqFt
4 Beds | 2 Baths

ACTIVE

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

PENDING

$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

$425,000
1715 Rubley Ln, Salem, VA 24153
2,692 SqFt
3 Beds | 2.1 Baths

PENDING

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

PENDING

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

PENDING

$424,950
Virtual Tour
1746 Stone Mill Dr, Salem, VA 24153
2,165 SqFt
3 Beds | 2 Baths

ACTIVE

$424,900
704 Bradford Cir, Salem, VA 24153
2,213 SqFt
3 Beds | 2.1 Baths

PENDING

$419,950
Virtual Tour
710 N Broad St, Salem, VA 24153
1,960 SqFt
4 Beds | 3.1 Baths

PENDING

$415,000
Virtual Tour
4285 Daugherty Rd, Salem, VA 24153
2,067 SqFt
3 Beds | 2 Baths

PENDING

$415,000
Virtual Tour
3136 Golf Colony Dr, Salem, VA 24153
2,454 SqFt
3 Beds | 3.1 Baths

ACTIVE

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

ACTIVE

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

ACTIVE

$414,950
Virtual Tour
102 Parker Ln, Salem, VA 24153
1,659 SqFt
3 Beds | 2.1 Baths

ACTIVE

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

ACTIVE

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

ACTIVE

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

ACTIVE

$389,500
5590 New Pleasant Way, Salem, VA 24153
1,675 SqFt
3 Beds | 2.1 Baths

ACTIVE

$389,500
5580 New Pleasant Way, Salem, VA 24153
1,675 SqFt
3 Beds | 2.1 Baths

ACTIVE

$389,500
5598 New Pleasant Way, Salem, VA 24153
1,675 SqFt
3 Beds | 2.1 Baths

ACTIVE

$389,000
280 Fort Lewis Blvd, Salem, VA 24153
2,860 SqFt
4 Beds | 2.1 Baths

ACTIVE

$384,500
1926 McVitty Rd, Salem, VA 24153
2,270 SqFt
3 Beds | 3.1 Baths

ACTIVE

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

ACTIVE

$375,000
726 Maryland Ave, Salem, VA 24153
2,869 SqFt
3 Beds | 2.1 Baths

PENDING

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

ACTIVE

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

PENDING

$369,950
Virtual Tour
4514 Lomond Cir, Salem, VA 24153
1,835 SqFt
3 Beds | 2 Baths

ACTIVE

$369,950
Virtual Tour
5265 Cherokee Hills Dr, Salem, VA 24153
2,322 SqFt
4 Beds | 2.1 Baths

PENDING

$369,950
Virtual Tour
548 Litchell Rd, Salem, VA 24153
3,490 SqFt
3 Beds | 3 Baths

ACTIVE

$359,950
815 N Broad St, Salem, VA 24153
2,912 SqFt
3 Beds | 3 Baths

ACTIVE

$356,000
521 N Market St, Salem, VA 24153
1,980 SqFt
4 Beds | 2 Baths

ACTIVE

$349,950
531 Delaware St, Salem, VA 24153
840 SqFt
1 Bed | 1 Bath

ACTIVE

$344,888
Virtual Tour
2010 Connors Run, Salem, VA 24153
2,165 SqFt
3 Beds | 2.2 Baths

PENDING

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

ACTIVE

$339,888
706/708 Hill Ave, Salem, VA 24153
2,286 SqFt
4 Beds | 1.1 Baths

ACTIVE

$339,000
233 Union St, Salem, VA 24153
2,041 SqFt
4 Beds | 2.1 Baths

ACTIVE

$329,950
Virtual Tour
1643 Mountain Heights Dr, Salem, VA 24153
3,320 SqFt
5 Beds | 3.1 Baths

PENDING

$323,000
2747 Fletcher Cir, Salem, VA 24153
1,900 SqFt
4 Beds | 3 Baths

ACTIVE

$320,000
641 Apperson Dr, Salem, VA 24153
1,755 SqFt
3 Beds | 2.1 Baths

ACTIVE

$313,500
2988 Creekwood Dr, Salem, VA 24153
2,100 SqFt
4 Beds | 2 Baths

ACTIVE

$310,000
316 N Bruffey St, Salem, VA 24153
1,683 SqFt
3 Beds | 2 Baths

PENDING

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

ACTIVE

$299,950
Virtual Tour
925 Quail Ln, Salem, VA 24153
1,618 SqFt
4 Beds | 2 Baths

ACTIVE

$299,950
Virtual Tour
403 Ingal Blvd, Salem, VA 24153
1,683 SqFt
3 Beds | 2 Baths

ACTIVE

$299,950
Virtual Tour
516 S Market St, Salem, VA 24153
1,530 SqFt
3 Beds | 2.1 Baths

ACTIVE

$299,950
514 S Market St, Salem, VA 24153
1,530 SqFt
3 Beds | 2.1 Baths

ACTIVE

$299,250
1722 Wygal Dr, Salem, VA 24153
1,886 SqFt
3 Beds | 1.1 Baths

ACTIVE

$290,000
1917 Connors Run, Salem, VA 24153
1,684 SqFt
3 Beds | 3 Baths

PENDING

$289,950
Virtual Tour
3777 Mountain Dr, Salem, VA 24153
1,360 SqFt
3 Beds | 2 Baths

PENDING

$279,950
Virtual Tour
603 Turner Rd, Salem, VA 24153
1,470 SqFt
3 Beds | 1.1 Baths

PENDING

$279,000
Virtual Tour
601 Doyle St, Salem, VA 24153
2,417 SqFt
4 Beds | 2 Baths

PENDING

$279,000
Virtual Tour
626 Texas Hollow Rd, Salem, VA 24153
1,796 SqFt
3 Beds | 2.1 Baths

PENDING