165 Listings
Sort

$339,950
413 Idaho St, Salem, VA 24153
3,512 SqFt
5 Beds | 1.2 Baths

ACTIVE

$349,950
Virtual Tour
16 N Bruffey St, Salem, VA 24153
2,480 SqFt
3 Beds | 2 Baths

ACTIVE

$369,950
1701 Glendon Rd, Salem, VA 24153
3,000 SqFt
4 Beds | 2.1 Baths

ACTIVE

$250,000
1312 Parksdale Manor Dr, Salem, VA 24153
1,074 SqFt
2 Beds | 1.1 Baths

ACTIVE

$319,500
2404 Post Oak Rd, Salem, VA 24153
1,494 SqFt
3 Beds | 2 Baths

ACTIVE

$379,500
Virtual Tour
481 Dot Cir, Salem, VA 24153
2,314 SqFt
3 Beds | 2.1 Baths

ACTIVE

$249,000
4851 Bradshaw Rd, Salem, VA 24153
1,040 SqFt
3 Beds | 1 Bath

PENDING

$235,000
105 Barnette Rd, Salem, VA 24153
1,426 SqFt
3 Beds | 2 Baths

ACTIVE

$279,999
2218 Inge Cir, Salem, VA 24153
1,700 SqFt
4 Beds | 2 Baths

PENDING

$424,950
Virtual Tour
115 Bartley Dr, Salem, VA 24153
2,454 SqFt
3 Beds | 2 Baths

ACTIVE

$359,500
1683 Millbridge Rd, Salem, VA 24153
1,823 SqFt
3 Beds | 2 Baths

PENDING

$249,950
1430 Antrim St, Salem, VA 24153
950 SqFt
3 Beds | 1 Bath

ACTIVE

$229,950
420 Homeplace Dr, Salem, VA 24153
1,701 SqFt
3 Beds | 2 Baths

PENDING

$459,950
Virtual Tour
134 Sawyer Dr, Salem, VA 24153
2,725 SqFt
4 Beds | 3.1 Baths

PENDING

$499,000
1613 Forest Highlands Ct, Salem, VA 24153
2,785 SqFt
4 Beds | 3 Baths

ACTIVE

$409,950
Virtual Tour
5211 Cherokee Hills Dr, Salem, VA 24153
2,576 SqFt
4 Beds | 2.1 Baths

PENDING

$259,000
2400 Wood Gate Ln, Salem, VA 24153
1,352 SqFt
3 Beds | 2 Baths

ACTIVE

$199,950
Virtual Tour
5006 Fort Lewis Church Rd, Salem, VA 24153
1,296 SqFt
3 Beds | 2 Baths

ACTIVE

$659,990
7041 Fairway Ridge Rd, Salem, VA 24153
3,625 SqFt
6 Beds | 4.1 Baths

ACTIVE

$299,000
1461 Antrim St, Salem, VA 24153
1,708 SqFt
4 Beds | 2 Baths

ACTIVE

$335,900
5605 Prunty Dr, Salem, VA 24153
1,817 SqFt
3 Beds | 3 Baths

ACTIVE

$669,990
7059 Fairway Ridge Rd, Salem, VA 24153
3,814 SqFt
5 Beds | 3.1 Baths

ACTIVE

$639,990
7035 Fairway Ridge Rd, Salem, VA 24153
3,186 SqFt
5 Beds | 3.1 Baths

ACTIVE

$280,000
3203 Bradshaw Rd, Salem, VA 24153
1,762 SqFt
3 Beds | 2.1 Baths

PENDING

$289,000
Virtual Tour
715 N Stonewall St, Salem, VA 24153
1,720 SqFt
3 Beds | 2.1 Baths

ACTIVE

$241,500
2914 Elderwood Rd, Salem, VA 24153
1,104 SqFt
3 Beds | 1 Bath

PENDING

$299,950
21 Upland Dr, Salem, VA 24153
1,283 SqFt
3 Beds | 2 Baths

ACTIVE

$336,500
111 Deer Trace Ln, Salem, VA 24153
1,487 SqFt
3 Beds | 2 Baths

PENDING

$369,950
808 Harrison Ave, Salem, VA 24153
1,680 SqFt
3 Beds | 2 Baths

ACTIVE

$449,950
Virtual Tour
4951 Warrior Dr, Salem, VA 24153
2,147 SqFt
4 Beds | 2.1 Baths

ACTIVE

$449,000
5995 Twine Hallow Rd, Salem, VA 24153
2,794 SqFt
5 Beds | 3 Baths

ACTIVE

$254,950
8728 Bradshaw Rd, Salem, VA 24153
1,040 SqFt
3 Beds | 1 Bath

PENDING

$474,000
Virtual Tour
4273 Daugherty Rd, Salem, VA 24153
2,044 SqFt
3 Beds | 2 Baths

ACTIVE

$439,950
Virtual Tour
1339 Aarons Run Cir, Salem, VA 24153
2,085 SqFt
3 Beds | 2 Baths

PENDING

$259,888
5908 Dogwood Ave, Salem, VA 24153
1,966 SqFt
3 Beds | 2 Baths

PENDING

$212,500
1903 S Clearing Rd, Salem, VA 24153
1,040 SqFt
2 Beds | 1.1 Baths

PENDING

$245,000
Virtual Tour
2139 Bailey Ave, Salem, VA 24153
989 SqFt
2 Beds | 1 Bath

PENDING

$610,220
7124 Fairway Ridge Cir, Salem, VA 24153
2,423 SqFt
4 Beds | 2.1 Baths

PENDING

$731,035
7135 Fairway Ridge Cir, Salem, VA 24153
3,570 SqFt
4 Beds | 4.1 Baths

PENDING

$242,950
Virtual Tour
2327 Peach St, Salem, VA 24153
1,300 SqFt
3 Beds | 1 Bath

PENDING

$215,950
1211 Stoutamire Dr, Salem, VA 24153
1,068 SqFt
3 Beds | 1 Bath

ACTIVE

$228,950
2221 W Main St, Salem, VA 24153
1,257 SqFt
4 Beds | 1 Bath

ACTIVE

$310,000
Virtual Tour
1526 Carrollton Ave, Salem, VA 24153
2,250 SqFt
3 Beds | 2.1 Baths

PENDING

$195,000
2435 Post Oak Rd, Salem, VA 24153
1,094 SqFt
2 Beds | 1 Bath

ACTIVE

$299,950
2266 Medford Rd, Salem, VA 24153
2,300 SqFt
4 Beds | 2.1 Baths

PENDING

$515,000
Virtual Tour
145 Bogey Ln, Salem, VA 24153
3,572 SqFt
5 Beds | 3.1 Baths

PENDING

$600,000
Virtual Tour
220 N Broad St, Salem, VA 24153
2,912 SqFt
4 Beds | 3 Baths

ACTIVE

$374,950
Virtual Tour
6 Arrowhead Trl, Salem, VA 24153
1,659 SqFt
3 Beds | 2 Baths

ACTIVE

$722,655
7212 Fairway Ridge Cir, Salem, VA 24153
3,758 SqFt
5 Beds | 3.1 Baths

PENDING

$384,950
Virtual Tour
7 Arrowhead Trl, Salem, VA 24153
1,933 SqFt
4 Beds | 2.1 Baths

ACTIVE

$745,950
7107 Fairway Ridge Cir, Salem, VA 24153
3,758 SqFt
4 Beds | 4.1 Baths

ACTIVE

$742,450
7110 Fairway Ridge Cir, Salem, VA 24153
3,758 SqFt
5 Beds | 3.1 Baths

PENDING

$813,310
7163 Fairway Ridge Cir, Salem, VA 24153
4,755 SqFt
6 Beds | 5 Baths

PENDING

$294,975
776 Camp North Rd, Salem, VA 24153
1,360 SqFt
3 Beds | 1 Bath

ACTIVE

$384,950
30 Arrowhead Trl, Salem, VA 24153
1,933 SqFt
4 Beds | 2.1 Baths

PENDING

$731,570
7121 Fairway Ridge Cir, Salem, VA 24153
3,186 SqFt
4 Beds | 3.1 Baths

PENDING

$691,570
7149 Fairway Ridge Cir, Salem, VA 24153
3,186 SqFt
4 Beds | 3.1 Baths

PENDING

$683,475
7224 Fairway Ridge Rd, Salem, VA 24153
3,186 SqFt
5 Beds | 3.1 Baths

PENDING

$575,000
600 Academy St, Salem, VA 24153
1,900 SqFt
3 Beds | 2.1 Baths

ACTIVE

$279,000
2136 Bainbridge Dr, Salem, VA 24153
1,994 SqFt
3 Beds | 2 Baths

ACTIVE

$309,999
Virtual Tour
925 Givens Tyler Rd, Salem, VA 24153
2,424 SqFt
3 Beds | 2 Baths

PENDING

$649,950
815 Scott Cir, Salem, VA 24153
3,883 SqFt
5 Beds | 3.1 Baths

ACTIVE

$599,000
Virtual Tour
7042 Fairway Ridge Rd, Salem, VA 24153
2,739 SqFt
4 Beds | 3.1 Baths

ACTIVE

$649,000
Virtual Tour
7036 Fairway Ridge Rd, Salem, VA 24153
3,625 SqFt
5 Beds | 4 Baths

ACTIVE

$480,000
1701 Kingsmill Dr, Salem, VA 24153
3,076 SqFt
4 Beds | 2.1 Baths

PENDING

$529,990
7058 Fairway Ridge Rd, Salem, VA 24153
1,823 SqFt
4 Beds | 2.1 Baths

ACTIVE

$385,000
1529 Mountain Heights Dr, Salem, VA 24153
1,740 SqFt
3 Beds | 2 Baths

PENDING

$369,950
4719 Great Glen Dr, Salem, VA 24153
2,311 SqFt
3 Beds | 3 Baths

PENDING

$339,950
830 Camp North Rd, Salem, VA 24153
1,945 SqFt
4 Beds | 2.1 Baths

PENDING

$229,950
Virtual Tour
216 Ross St, Salem, VA 24153
1,095 SqFt
2 Beds | 1 Bath

PENDING

$159,500
1705 Brad Ct, Salem, VA 24153
1,280 SqFt
3 Beds | 1.1 Baths

PENDING

$525,000
Virtual Tour
3553 Kidder Ln, Salem, VA 24153
3,464 SqFt
4 Beds | 3 Baths

PENDING

$262,500
856 Stonegate Ct, Salem, VA 24153
1,389 SqFt
3 Beds | 2 Baths

PENDING

$191,500
19 Stewart Alley, Salem, VA 24153
640 SqFt
2 Beds | 1 Bath

PENDING

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

ACTIVE

$289,000
Virtual Tour
1016 Roanoke Blvd, Salem, VA 24153
1,330 SqFt
3 Beds | 2 Baths

PENDING

$237,500
1430 Deborah Ln, Salem, VA 24153
1,282 SqFt
3 Beds | 2 Baths

PENDING

$350,000
Virtual Tour
2245 Karen Dr, Salem, VA 24153
2,266 SqFt
3 Beds | 3 Baths

PENDING

$242,000
4417 Indian Hill Rd, Salem, VA 24153
1,100 SqFt
3 Beds | 1.1 Baths

PENDING

$799,000
Virtual Tour
168 Bogey Ln, Salem, VA 24153
5,295 SqFt
4 Beds | 3.1 Baths

ACTIVE

$249,950
303 Riverland Dr, Salem, VA 24153
1,282 SqFt
3 Beds | 1 Bath

ACTIVE

$424,900
5591 Old Grove Ln, Salem, VA 24153
2,020 SqFt
3 Beds | 2.1 Baths

PENDING

$429,900
5548 Old Grove Ln, Salem, VA 24153
1,685 SqFt
3 Beds | 2.1 Baths

PENDING

$369,950
Virtual Tour
459 Nellie Cir, Salem, VA 24153
2,662 SqFt
3 Beds | 2 Baths

PENDING

$399,750
Virtual Tour
5595 New Pleasant Way, Salem, VA 24153
1,955 SqFt
4 Beds | 3.1 Baths

ACTIVE

$445,950
5817 Viewpoint Ave, Salem, VA 24153
2,452 SqFt
3 Beds | 2.1 Baths

PENDING

$329,950
Virtual Tour
1920 Connors Ct, Salem, VA 24153
2,610 SqFt
3 Beds | 3.1 Baths

ACTIVE

$249,950
906 Front Ave, Salem, VA 24153
1,972 SqFt
3 Beds | 2 Baths

ACTIVE

$340,000
901 Citadel Ln, Salem, VA 24153
1,915 SqFt
4 Beds | 2.1 Baths

PENDING

$414,750
5510 New Pleasant Way, Salem, VA 24153
2,070 SqFt
4 Beds | 2.1 Baths

ACTIVE

$424,900
5598 Old Grove Ln, Salem, VA 24153
2,080 SqFt
3 Beds | 2.1 Baths

ACTIVE

$397,500
5508 Old Grove Ln, Salem, VA 24153
1,675 SqFt
3 Beds | 2.1 Baths

ACTIVE

$319,000
Virtual Tour
1112 Highland Rd, Salem, VA 24153
1,488 SqFt
3 Beds | 1.1 Baths

ACTIVE

$284,950
4186 White Oak Dr, Salem, VA 24153
1,344 SqFt
2 Beds | 2 Baths

ACTIVE

$325,000
Virtual Tour
2724 Fletcher St, Salem, VA 24153
1,955 SqFt
4 Beds | 2 Baths

PENDING

$424,950
Virtual Tour
638 Dalewood Ave, Salem, VA 24153
1,968 SqFt
3 Beds | 2 Baths

PENDING

$231,600
223 Ross St, Salem, VA 24153
1,145 SqFt
2 Beds | 1.1 Baths

PENDING

$459,000
1663 Mountain Heights Dr, Salem, VA 24153
2,592 SqFt
3 Beds | 3 Baths

ACTIVE