Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
24128 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 24128, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 19 miles
$119,900
38 Johns Creek Road
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$5,747,500
0 Farmingdale Lane
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$399,950
2276 Johns Creek Road
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$5,300,400
0 Strider Road
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$250,000
25 Acres Mount
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$9,401,990
0 Toms Creek Road
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$3,880,500
0 Hidden Valley Road
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$8,775,000
1801 Toms Creek Road
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$55,000
Lot 102 Black Diamond Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$285,000
0 Royal Coachman Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$2,485,000
1225 Little Meadow Road
Ripplemead, VA 24150
-
Beds
-
Baths
-
Sq. Ft.
$67,900
Lot 52 Black Diamond Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$795,000
0 Clay Street Southeast
Blacksburg, VA 24060
-
Beds
-
Baths
-
Sq. Ft.
$145,000
Lot 45 Black Diamond Drive
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,525,000
2131 Wake Forest Road
Blacksburg, VA 24060
4
Beds
4
Baths
5,148
Sq. Ft.
$115,000
Lot 13 Little Mountain Road
New Castle, VA 24127
-
Beds
-
Baths
-
Sq. Ft.
$495,000
115 Ponderosa Drive Northeast
Christiansburg, VA 24073
-
Beds
-
Baths
-
Sq. Ft.
$91,000
0 Lindsey Drive
Elliston, VA 24087
-
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.
$495,000
150 Cambria Street Northwest
Christiansburg, VA 24073
-
Beds
-
Baths
-
Sq. Ft.
$495,000
140 Cambria Street Northwest
Christiansburg, VA 24073
-
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.
$49,900
8331 Sawgrass Way
Radford, VA 24141
-
Beds
-
Baths
-
Sq. Ft.
$89,950
0 Plum Street Northeast
Christiansburg, VA 24073
-
Beds
-
Baths
-
Sq. Ft.
$1,800,000
5110 North Fork Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$116,000
0 Curve Road
Pearisburg, VA 24134
-
Beds
-
Baths
-
Sq. Ft.
$89,900
Lot 8 Reese Mountain Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$48,500
435 Briggs Road
Shawsville, VA 24162
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$595,000
6765 Lee Highway
Radford, VA 24141
14
Beds
-
Baths
-
Sq. Ft.
$425,000
0 Tyler Road
Radford, VA 24141
-
Beds
-
Baths
-
Sq. Ft.
$114,000
0 West Main Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$48,950
0 Yale Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$479,950
4999 Warrior Drive
Salem, VA 24153
4
Beds
2.5
Baths
2,879
Sq. Ft.
$599,000
0 Lee Dublin Va 24084
Dublin, VA 24084
-
Beds
-
Baths
-
Sq. Ft.
$1,400,000
0 Honeysuckle Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 8 Honeysuckle Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 6 Honeysuckle Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$65,000
0 Zana Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.