Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
24070 Homes for Sale & Real Estate
Save Search
price
-
Filters
Sort by Recommended
We found no matching results for your search
To view more listings near 24070, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 11 miles
Virtual Tour
$479,950
4999 Warrior Drive
Salem, VA 24153
4
Beds
2.5
Baths
2,879
Sq. Ft.
$89,900
0 West Main Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$89,900
Lot 8 Reese Mountain Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$112,000
Lot 13 Little Mountain Road
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$309,000
811-812 Montvue Road
Salem, VA 24153
4
Beds
3
Baths
1,421
Sq. Ft.
$309,000
811 Montvue Road, Unit 812
Salem, VA 24153
4
Beds
-
Baths
-
Sq. Ft.
$48,950
0 Yale Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$299,950
2155 West Main Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$399,000
1871 Harrogate Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$84,900
2985 Reese Mountain Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$99,900
2881 Reese Mountain Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$63,000
2852 Carvins Cove Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$195,000
625 West 4th Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$91,000
0 Lindsey Drive
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$30,800
700 North Stonewall Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$44,500
2850 Lindsey Drive
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$46,500
2870 Lindsey Drive
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$18,500
600 North Stonewall Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$450,000
0 Bacchus Lane
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$39,950
0 Thompson Memorial Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$1,800,000
5110 North Fork Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$700,000
1000 Polar Lane
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$40,950
Lot 18 McCauley Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$70,000
800 Hook Lane
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$29,500
1025 Ohio Avenue
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$50,000
1400 Simms Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$67,900
Lot 52 Black Diamond Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$145,000
Lot 45 Black Diamond Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$86,000
0 Barnett Circle Northwest
Roanoke, VA 24017
-
Beds
-
Baths
-
Sq. Ft.
$34,950
Lot 14 Springfield Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$285,000
0 Royal Coachman Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$44,950
Lot 13 Springfield Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$34,950
Lot 17 McCauley Avenue
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$42,950
Lot 19 McCauley Avenue
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$49,950
Lot 12 Springfield Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$360,000
1926 East Main Street, Unit 1928
Salem, VA 24153
1
Bed
-
Baths
-
Sq. Ft.
$35,000
900 Homestead Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$55,000
Lot 102 Black Diamond Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$70,000
Lot 34 Johns Creek Road
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$80,000
Lot 33 Johns Creek Road
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.