Houses for sale
Asking prices from $22K to $7.6M, with a median of $349,625.
2,784 houses · 2,161 to 2,184
$188,900
2 bd1 ba1,214 sq ft
4680 Salem Hwy, Stuart
Listing courtesy of United Country Lambert Realty
$445,900
3 bd2.5 ba2,038 sq ft
19321 Spur Lane, Abingdon
Listing courtesy of Holston Realty, Inc
$425,000
2 bd1 ba900 sq ft
6595 Owens Road, Radford
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$479,900
3 bd2.5 ba2,014 sq ft
12769 Westmoreland Drive, Bristol
Listing courtesy of Prestige Homes of the Tri Cities Inc.
$949,900
4 bd4 ba2,985 sq ft
19191 Wyndale Rd, Abingdon
Listing courtesy of eXp Realty
$349,900
3 bd2 ba2,050 sq ft
28271 Robindale Road, Meadowview
Listing courtesy of Southfork Realty LLC
$390,000
3 bd2 ba2,756 sq ft
25391 Calima Drive, Abingdon
Listing courtesy of Prestige Homes of the Tri Cities Inc.
$232,500
3 bd1.5 ba1,934 sq ft
132 Tanglewood Way, Tazewell
Listing courtesy of Tazewell County Realty
$360,000
3 bd2 ba3,052 sq ft
2931 Little Vine Road, Hillsville
Listing courtesy of Ward Real Estate Group, LLC
$89,900
2 bd1 ba560 sq ft
482 Deer Ridge Road, Hillsville
Listing courtesy of A Team Real Estate Company, KW Galax
$199,900
3 bd1.5 ba2,230 sq ft
138 SE 138 Deadmore St SE, Abingdon
Listing courtesy of Uptown Properties LLC
$189,500
2 bd2 ba960 sq ft
299 White Oak Ln., Mountain City
Listing courtesy of Highlands Real Estate | Sea Glass
$139,900
2 bd1 ba1,252 sq ft
348 Middle Street, Fries
Listing courtesy of Blue Ridge Mountain Realty
$329,900
3 bd2 ba1,344 sq ft
18200 Cleveland Road, Abingdon
Listing courtesy of Landmark Realty
$850,000
7 bd4 ba5,989 sq ft
6399 Ruebush Rd, Dublin
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$245,000
3 bd1.5 ba1,339 sq ft
1031 Black Lick Rd, Wytheville
Listing courtesy of Coldwell Banker Select Real Estate
$282,500
4 bd2.5 ba1,925 sq ft
204 Pennington Road, Bandy
Listing courtesy of Tazewell County Realty
$589,900
3 bd2 ba1,885 sq ft
2054 NW 2054 Duncans Chapel Rd, Willis
Listing courtesy of Long & Foster-Blacksburg
$197,730
3 bd1 ba979 sq ft
6643 Lee Hwy, Atkins
Listing courtesy of Real Broker, LLC
$390,000
3 bd3.5 ba2,048 sq ft
212 Anvil Rock, Independence
Listing courtesy of Tri-County Real Estate
$349,900
4 bd2 ba1,853 sq ft
496 Glade Hill Drive, Lebanon
Listing courtesy of Blue Ridge Mountain Realty
$395,000
3 bd2 ba1,777 sq ft
122 Stonewall Hts NE, Abingdon
Listing courtesy of eXp Realty
$725,000
5 bd4 ba2,977 sq ft
26592 Preston Place Drive, Abingdon
Listing courtesy of Prestige Homes of the Tri Cities Inc.
$749,900
4 bd3 ba2,160 sq ft
309 Oak Tree Dr, Nickelsville
Listing courtesy of Homeland Real Estate
Be the first to know. Get an email when a home like these comes on the market.
Get alerts