159 Listings
Sort

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

ACTIVE

$240,000
2908 Green Hill Dr, Salem, VA 24153
2,199 SqFt
4 Beds | 2 Baths

ACTIVE

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

ACTIVE

$229,900
813 Tremont Rd, Salem, VA 24153
1,307 SqFt
2 Beds | 1 Bath

ACTIVE

$174,950
4113 Bradshaw Rd, Salem, VA 24153
879 SqFt
2 Beds | 1.1 Baths

PENDING

$179,950
712 Lee Rd, Salem, VA 24153
1,165 SqFt
2 Beds | 1 Bath

ACTIVE

$169,900
Virtual Tour
723 Yorkshire St, Salem, VA 24153
1,346 SqFt
4 Beds | 2 Baths

PENDING

$205,000
1817 Springfield Ave, Salem, VA 24153
1,476 SqFt
3 Beds | 1.1 Baths

ACTIVE

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

ACTIVE

$212,000
1820 Green Ridge Rd, Salem, VA 24153
1,418 SqFt
2 Beds | 2.1 Baths

PENDING

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

ACTIVE

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

ACTIVE

$159,950
22 Wortham St, Salem, VA 24153
960 SqFt
2 Beds | 1 Bath

PENDING

$245,000
Virtual Tour
2107 Mill Ln, Salem, VA 24153
1,526 SqFt
4 Beds | 2 Baths

PENDING

$239,950
Virtual Tour
2207 Bainbridge Dr, Salem, VA 24153
1,654 SqFt
3 Beds | 1 Bath

ACTIVE

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

ACTIVE

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

ACTIVE

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

ACTIVE

$189,900
105 Barnett Rd, Salem, VA 24153
1,409 SqFt
3 Beds | 2 Baths

ACTIVE

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

ACTIVE

$129,950
1298 Skyview Rd, Salem, VA 24153
820 SqFt
2 Beds | 1 Bath

PENDING

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

PENDING

$235,000
1434 Narcissus St, Salem, VA 24153
1,694 SqFt
3 Beds | 2 Baths

PENDING

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

ACTIVE

$175,000
408 S Market St, Salem, VA 24153
1,238 SqFt
3 Beds | 1 Bath

PENDING

$239,000
2121 Bruce Ave, Salem, VA 24153
1,750 SqFt
3 Beds | 2 Baths

ACTIVE

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

ACTIVE

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

PENDING

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

PENDING

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

PENDING

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

PENDING

$244,950
3615 Ellen Dr, Salem, VA 24153
1,196 SqFt
3 Beds | 2 Baths

PENDING

$130,000
2820 Beaver Brook Dr, Salem, VA 24153
1,750 SqFt
4 Beds | 2 Baths

PENDING

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

PENDING

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

PENDING

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

ACTIVE

$139,950
3525 Bennett Springs Rd, Salem, VA 24153
1,230 SqFt
2 Beds | 1 Bath

PENDING

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

PENDING

$164,950
610 Oakview Dr, Salem, VA 24153
1,070 SqFt
3 Beds | 1 Bath

PENDING

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

ACTIVE

$259,950
303 Riverland Dr, Salem, VA 24153
1,640 SqFt
3 Beds | 1 Bath

ACTIVE

$239,950
902 Piedmont Ave, Salem, VA 24153
2,172 SqFt
4 Beds | 3 Baths

PENDING

$139,950
5406 Poor Mountain Rd, Salem, VA 24153
1,924 SqFt
3 Beds | 1 Bath

PENDING

$294,950
2910 W Main St, Salem, VA 24153
1,128 SqFt
2 Beds | 1 Bath

ACTIVE

$224,888
Virtual Tour
4606 Tobey Rd, Salem, VA 24153
1,513 SqFt
3 Beds | 2 Baths

ACTIVE

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

ACTIVE

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

ACTIVE

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

PENDING

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

PENDING

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

PENDING

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

ACTIVE

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

ACTIVE

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

ACTIVE

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

PENDING

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

ACTIVE

$219,950
Virtual Tour
1111 Newman Dr, Salem, VA 24153
1,800 SqFt
3 Beds | 2 Baths

ACTIVE

$449,000
217 Lewis Ave, Salem, VA 24153
2,080 SqFt
4 Beds | 2.1 Baths

PENDING

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

ACTIVE

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

PENDING

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

PENDING

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

PENDING

$259,950
304 Parkwood Ave, Salem, VA 24153
1,408 SqFt
3 Beds | 2 Baths

PENDING

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

ACTIVE

$240,000
938 Pyrtle Dr, Salem, VA 24153
1,855 SqFt
3 Beds | 2.1 Baths

PENDING

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

PENDING

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

ACTIVE

$279,900
1209 Kings Arms Dr, Salem, VA 24153
1,605 SqFt
3 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

$235,000
1750 Richland Hills Dr, Salem, VA 24153
1,694 SqFt
3 Beds | 2 Baths

PENDING

$169,950
Virtual Tour
4450 Barley Dr, Salem, VA 24153
1,248 SqFt
2 Beds | 1 Bath

PENDING

$269,900
88 Maple St, Salem, VA 24153
1,366 SqFt
2 Beds | 2 Baths

ACTIVE

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

PENDING

$399,950
429 Cleveland Ave, Salem, VA 24153
3,564 SqFt
4 Beds | 3 Baths

PENDING

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

ACTIVE

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

ACTIVE

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

PENDING

$169,900
3066 Mowles Rd, Salem, VA 24153
1,905 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

$84,950
6224 Meacham Rd, Salem, VA 24153
680 SqFt
2 Beds | 1 Bath

ACTIVE

$249,950
Virtual Tour
366 Howard Dr, Salem, VA 24153
1,119 SqFt
2 Beds | 2 Baths

PENDING

$274,950
1511 W Carrollton Ave, Salem, VA 24153
2,742 SqFt
5 Beds | 3 Baths

PENDING

$297,500
320 S Broad St, Salem, VA 24153
1,747 SqFt
3 Beds | 2 Baths

ACTIVE

$639,000
3132 Powell Dr, Salem, VA 24153
3,245 SqFt
4 Beds | 3.1 Baths

PENDING

$215,000
2228 Inge Cir, Salem, VA 24153
1,911 SqFt
4 Beds | 2 Baths

ACTIVE

$52,000
1812 Springfield Ave, Salem, VA 24153
775 SqFt
2 Beds | 1 Bath

PENDING

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

PENDING

$199,950
4400 Daugherty Rd, Salem, VA 24153
1,687 SqFt
3 Beds | 1.1 Baths

PENDING

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

PENDING

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

PENDING

$439,950
6225 Poor Mountain Rd, Salem, VA 24153
2,200 SqFt
4 Beds | 2.1 Baths

ACTIVE

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

PENDING

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

ACTIVE

$260,000
Virtual Tour
510 Howard Dr, Salem, VA 24153
1,863 SqFt
3 Beds | 2 Baths

PENDING

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

PENDING

$449,950
1732 Millbridge Rd, Salem, VA 24153
3,234 SqFt
4 Beds | 2.1 Baths

PENDING

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

ACTIVE