Homes for sale
5,098 listings · 1,081 to 1,104
3,270 homes and 1,828 lots
$489,000, price reduced by $10K
4 bd2.5 ba2,319 sq ft
642 Marshall St, Salem
Listing courtesy of Mkb, REALTORS® - Oak Grove
$369,000
4 bd3 ba2,254 sq ft
2750 White Pelican Ln, Roanoke
Listing courtesy of Long & Foster - Oak Grove
$814,900, price reduced by $20K
4 bd3.5 ba4,376 sq ft
700 Pioneer Trl, Collinsville
Listing courtesy of Sarver Properties LLC
$180,000, price reduced by $45K
2 bd1 ba784 sq ft
2006 Mountain Valley Rd, Vinton
Listing courtesy of Keller Williams Realty Lynchburg
$279,900, price reduced by $2K
3 bd2.5 ba1,840 sq ft
186 Redwood Drive, Pembroke
Listing courtesy of eXp Realty - Blacksburg
$265,000
4 bd3 ba2,400 sq ft
243 Blueberry Lane, Galax
Listing courtesy of KW Salem Professionals
$20,000
0.7 acresLand
Lot 22 Summit Dr, Rocky Mount
Listing courtesy of Mkb, REALTORS® - At The Lake
$20,000
0.72 acresLand
Lot 23 Summit Dr, Rocky Mount
Listing courtesy of Mkb, REALTORS® - At The Lake
$339,950
3 bd2 ba1,550 sq ft
1096 Collierstown Rd, Lexington
Listing courtesy of Mac Westland Real Estate Group
$450,000
Multi-family
1112 Chapman Ave SW, Roanoke
Listing courtesy of Investors Real Estate Partners LLC
$325,000
Multi-family
917 10th St NW, Roanoke
Listing courtesy of Investors Real Estate Partners LLC
$319,950, price reduced by $10K
3 bd2 ba1,292 sq ft
712 Finney Dr, Vinton
Listing courtesy of Point Management LLC
$359,000
3 bd2.5 ba1,920 sq ft
230 Phoenix Boulevard NW, Christiansburg
Listing courtesy of Roots Realty Group
$265,000
3 bd1.5 ba1,528 sq ft
1754 Gose Mill Road, Tazewell
Listing courtesy of KW Salem Professionals
$238,950, price reduced by $1K
5 bd2 ba2,228 sq ft
625 Elm Ave SE, Roanoke
Listing courtesy of Mountain View Real Estate LLC
$499,000, price reduced by $26K
4 bd3 ba2,952 sq ft
263 Sunny Field Rd, Wirtz
Listing courtesy of Lyons Team, REALTORS®
$325,000
3 bd1.5 ba1,868 sq ft
1030 Windsor Ave SW, Roanoke
Listing courtesy of Wainwright & Co., REALTORS®
$315,000
3 bd2.5 ba2,535 sq ft
680 Park Ln, Halifax
Listing courtesy of Wampler Realty
$215,000
2 bd1.5 ba890 sq ft
91 Masons Knob Rd, Boones Mill
Listing courtesy of Front Porch Realty
$329,900
3 bd2 ba1,568 sq ft
7880 Elk Creek Parkway, Independence
Listing courtesy of Blue Ridge Mountain Realty, LLC
$349,950, price reduced by $29K
3 bd2.5 ba2,149 sq ft
3545 Orange Ave NE, Roanoke
Listing courtesy of Advantage Realty LLC
$339,900
4 bd3 ba2,260 sq ft
350 Teel Street, Christiansburg
Listing courtesy of Nest Realty SWVA
$289,000, price reduced by $20K
4 bd2.5 ba2,720 sq ft
768 Ivanhoe Road, Max Meadows
Listing courtesy of RE/MAX Land Mark Real Estate
$12,500
0.46 acresLand
TBD Ivanhoe Road, Max Meadows
Listing courtesy of RE/MAX Land Mark Real Estate
Be the first to know. Get an email when a home like these comes on the market.
Get alertsTurn on JavaScript to see these homes on a map.