165 Listings
Sort

$1,249,000
Virtual Tour
4377 W Main St, Salem, VA 24153
5,931 SqFt
4 Beds | 5 Baths

ACTIVE

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

PENDING

$810,920
7271 Fairway Ridge Cir, Salem, VA 24153
4,755 SqFt
5 Beds | 4.1 Baths

PENDING

$799,950
Virtual Tour
726 Ambler Ln, Salem, VA 24153
2,421 SqFt
4 Beds | 3.1 Baths

ACTIVE

$749,000
Virtual Tour
168 Bogey Ln, Salem, VA 24153
5,295 SqFt
4 Beds | 3.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

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

PENDING

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

PENDING

$724,950
Virtual Tour
1305 Panorama Cir, Salem, VA 24153
5,372 SqFt
5 Beds | 4 Baths

PENDING

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

PENDING

$700,970
7292 Fairway Ridge Cir, Salem, VA 24153
3,186 SqFt
4 Beds | 3.1 Baths

PENDING

$699,000
Virtual Tour
625 Highfield Rd, Salem, VA 24153
3,500 SqFt
3 Beds | 2.1 Baths

PENDING

$695,000
Virtual Tour
341 Penguin Ln, Salem, VA 24153
4,557 SqFt
4 Beds | 3.1 Baths

ACTIVE

$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

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

ACTIVE

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

ACTIVE

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

ACTIVE

$647,500
Virtual Tour
1941 Springmill Rd, Salem, VA 24153
3,182 SqFt
4 Beds | 3 Baths

ACTIVE

$645,000
815 Scott Cir, Salem, VA 24153
3,883 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

$616,775
7180 Fairway Ridge Cir, Salem, VA 24153
2,739 SqFt
4 Beds | 2.1 Baths

PENDING

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

PENDING

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

PENDING

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

ACTIVE

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

ACTIVE

$574,950
Virtual Tour
2532 Russlen Dr, Salem, VA 24153
2,727 SqFt
3 Beds | 3 Baths

ACTIVE

$549,950
Virtual Tour
2240 Foxfield Ln, Salem, VA 24153
2,776 SqFt
4 Beds | 3 Baths

ACTIVE

$540,000
Virtual Tour
3271 Links Manor Dr, Salem, VA 24153
3,802 SqFt
5 Beds | 4.1 Baths

PENDING

$540,000
755 Honeysuckle Rd, Salem, VA 24153
3,832 SqFt
4 Beds | 3.1 Baths

ACTIVE

$525,000
Virtual Tour
3085 Creekside Dr, Salem, VA 24153
2,000 SqFt
3 Beds | 2 Baths

ACTIVE

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

ACTIVE

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

PENDING

$499,950
Virtual Tour
405 Decatur Cir, Salem, VA 24153
2,000 SqFt
4 Beds | 3 Baths

ACTIVE

$499,544
Virtual Tour
1200 Meadowview Dr, Salem, VA 24153
2,940 SqFt
4 Beds | 3.1 Baths

PENDING

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

ACTIVE

$490,000
Virtual Tour
2400 Olde Salem Dr, Salem, VA 24153
3,384 SqFt
4 Beds | 2.2 Baths

PENDING

$484,950
Virtual Tour
5036 Buffalo Cir, Salem, VA 24153
2,391 SqFt
4 Beds | 3.1 Baths

PENDING

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

PENDING

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

ACTIVE

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

ACTIVE

$464,950
Virtual Tour
148 Russlen Dr, Salem, VA 24153
2,150 SqFt
4 Beds | 3.1 Baths

ACTIVE

$459,999
Virtual Tour
1506 Links View Dr, Salem, VA 24153
3,492 SqFt
4 Beds | 3.1 Baths

PENDING

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

PENDING

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

PENDING

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

ACTIVE

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

ACTIVE

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

ACTIVE

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

PENDING

$439,950
Virtual Tour
721 Mount Vernon Ave, Salem, VA 24153
2,339 SqFt
4 Beds | 3 Baths

ACTIVE

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

PENDING

$429,950
409 Kimball Ave, Salem, VA 24153
1,937 SqFt
3 Beds | 3.1 Baths

ACTIVE

$429,950
407 Kimball Ave, Salem, VA 24153
1,937 SqFt
3 Beds | 2.1 Baths

ACTIVE

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

PENDING

$429,000
2831 Westclub Dr, Salem, VA 24153
1,804 SqFt
4 Beds | 2.1 Baths

ACTIVE

$425,000
938 Roanoke Blvd, Salem, VA 24153
1,872 SqFt
4 Beds | 1.1 Baths

ACTIVE

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

PENDING

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

PENDING

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

PENDING

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

ACTIVE

$419,950
1410 N Mill Rd, Salem, VA 24153
2,080 SqFt
4 Beds | 2.1 Baths

PENDING

$419,950
417 Kimball Ave, Salem, VA 24153
1,542 SqFt
2 Beds | 2 Baths

PENDING

$419,750
5530 New Pleasant Way, Salem, VA 24153
2,020 SqFt
3 Beds | 2.1 Baths

PENDING

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

ACTIVE

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

ACTIVE

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

PENDING

$409,000
Virtual Tour
1714 Orchard Dr, Salem, VA 24153
2,201 SqFt
3 Beds | 2 Baths

ACTIVE

$404,950
Virtual Tour
5213 Arrowhead Trl, Salem, VA 24153
2,191 SqFt
4 Beds | 2.1 Baths

PENDING

$402,950
Virtual Tour
5243 Arrowhead Trl, Salem, VA 24153
2,191 SqFt
4 Beds | 2.1 Baths

ACTIVE

$399,950
415 Kimball Ave, Salem, VA 24153
1,384 SqFt
2 Beds | 2 Baths

ACTIVE

$397,950
Virtual Tour
4999 Warrior Dr, Salem, VA 24153
2,228 SqFt
4 Beds | 2.1 Baths

PENDING

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

ACTIVE

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

ACTIVE

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

ACTIVE

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

ACTIVE

$394,000
8801 Williby Rd, Salem, VA 24153
5,042 SqFt
5 Beds | 3 Baths

ACTIVE

$389,950
Virtual Tour
128 Russlen Dr, Salem, VA 24153
2,073 SqFt
3 Beds | 3 Baths

ACTIVE

$389,950
Virtual Tour
127 Russlen Dr, Salem, VA 24153
2,073 SqFt
3 Beds | 3 Baths

ACTIVE

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

PENDING

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

ACTIVE

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

PENDING

$384,950
Virtual Tour
122 Parker Ln, Salem, VA 24153
1,650 SqFt
3 Beds | 2 Baths

ACTIVE

$384,950
Virtual Tour
121 Parker Ln, Salem, VA 24153
1,650 SqFt
3 Beds | 2 Baths

ACTIVE

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

PENDING

$382,950
Virtual Tour
5244 Arrowhead Trl, Salem, VA 24153
1,699 SqFt
4 Beds | 2 Baths

ACTIVE

$382,950
Virtual Tour
118 Parker Ln, Salem, VA 24153
1,650 SqFt
3 Beds | 2 Baths

ACTIVE

$382,950
Virtual Tour
117 Parker Ln, Salem, VA 24153
1,650 SqFt
3 Beds | 2 Baths

ACTIVE

$382,950
Virtual Tour
5221 Arrowhead Trl, Salem, VA 24153
1,699 SqFt
4 Beds | 2 Baths

ACTIVE

$379,950
411 Kimball Ave, Salem, VA 24153
1,003 SqFt
1 Bed | 1.1 Baths

ACTIVE

$379,950
215 Chestnut St, Salem, VA 24153
2,518 SqFt
3 Beds | 2.2 Baths

ACTIVE

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

ACTIVE

$375,000
400 Kimball Ave, Salem, VA 24153
1,525 SqFt
2 Beds | 2 Baths

ACTIVE

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

ACTIVE

$374,950
129 Russlen Dr, Salem, VA 24153
1,817 SqFt
4 Beds | 3 Baths

ACTIVE

$374,950
5229 Arrowhead Trl, Salem, VA 24153
1,659 SqFt
3 Beds | 2.1 Baths

PENDING

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

ACTIVE

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

ACTIVE