Salem VA Homes for Sale
Pending

$310,000
34
1619 Mountain Heights
Salem, VA 24153
Mountain Heights
4
Beds
3
Baths
2,332
Sq.Ft.
2546 South Clearing
Salem, VA 24153
Meadows Of Ridgewood Farms
3
Beds
3
Baths
3,152
Sq.Ft.
Pending

$319,950
27
1700 Connors Run
Salem, VA 24153
Hanging Rock Terrace
3
Beds
2F11/2
Baths
2,023
Sq.Ft.