Homes for sale
Asking prices for homes from $22K to $7.6M, with a median of $334,950.
5,092 listings · 3,097 to 3,120
3,265 homes and 1,827 lots
$97,230, price reduced by $28K
5.6 acresLand
0 Gaymol Dr NW, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$16,590, price reduced by $5K
0.11 acresLand
0 Moir St NE, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$11,875, price reduced by $3K
0.16 acresLand
0 22nd St NW, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$6,820, price reduced by $2K
0.13 acresLand
530 Patton Ave NW, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$6,635, price reduced by $2K
0.1 acresLand
0 Pelham St SE, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$5,890, price reduced by $2K
0.13 acresLand
411 5th St NW, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$5,415, price reduced by $1K
0.1 acresLand
0 5th St NW, Roanoke
Listing courtesy of Mac Westland Real Estate Group
$795,000
5 bd3.5 ba3,917 sq ft
4745 Plank Rd, Natural Bridge
Listing courtesy of Lexington Real Estate Connection
$455,000, price reduced by $15K
3 bd2 ba1,843 sq ft
2145 Kings Walk Dr, Roanoke
Listing courtesy of Shepherd Realty Group
$1,850,000, price reduced by $250K
2 bd2 ba4,716 sq ft
109 Campbell Ave SW, Roanoke
Listing courtesy of Mountain To Lake Realty
$449,900, price reduced by $40K
5,068 sq ftMulti-family
1120 Downey Street, Radford
Listing courtesy of Long & Foster - Blacksburg
$44,900, price reduced by $5K
2.7 acresLand
2697 W Indigo Road, Christiansburg
Listing courtesy of eXp Realty - Blacksburg
$1,649,000
10 acresLand
50 Floyd Ave, Rocky Mount
Listing courtesy of Mkb, REALTORS® - Franklin Co
$175,000
19 acresLand
0000 Altice Mill Rd, Rocky Mount
Listing courtesy of Mkb, REALTORS® - Franklin Co
$210,000, price reduced by $9K
3 bd2 ba1,176 sq ft
66 Indian Trail, Henry
Listing courtesy of Piedmont Realty
$34,900
5.2 acresLand
00 Ginseng Ln, Callaway
Listing courtesy of Mkb, REALTORS® - Franklin Co
$11,500, price reduced by $4K
1 acresLand
1014 Indian Trl, Martinsville
Listing courtesy of Mkb, REALTORS® - Franklin Co
$8,500, price reduced by $3K
0.73 acresLand
918 Indian Trl, Martinsville
Listing courtesy of Mkb, REALTORS® - Franklin Co
$7,500, price reduced by $2K
0.58 acresLand
1010 Indian Trl, Martinsville
Listing courtesy of Mkb, REALTORS® - Franklin Co
$7,500, price reduced by $2K
0.56 acresLand
1008 Indian Trl, Martinsville
Listing courtesy of Mkb, REALTORS® - Franklin Co
$7,500, price reduced by $2K
0.58 acresLand
1004 Indian Trl, Martinsville
Listing courtesy of Mkb, REALTORS® - Franklin Co
$7,500, price reduced by $3K
0.61 acresLand
1000 Indian Trl, Martinsville
Listing courtesy of Mkb, REALTORS® - Franklin Co
$4,750, price reduced by $3K
0.45 acresLand
Lot 16 Bassett Heights Rd, Bassett
Listing courtesy of Mkb, REALTORS® - Franklin Co
$4,750, price reduced by $3K
0.45 acresLand
Lot 17 Bassett Heights Rd, Bassett
Listing courtesy of Mkb, REALTORS® - Franklin Co
Be the first to know. Get an email when a home like these comes on the market.
Get alerts