Homes for sale

5,096 listings · 385 to 408
3,268 homes and 1,828 lots

0 Layman Rd NE, Roanoke, VA

$499,900

3 bd2 ba1,344 sq ft

0 Layman Rd NE, Roanoke

Listing courtesy of L T McGhee & Co

0 Bishop Rd, Blacksburg, VA

$1,209,250

48 acresLand

0 Bishop Rd, Blacksburg

Listing courtesy of Edwin C Hall Associates Inc

2554 Creston Ave SW, Roanoke, VA

$415,000

3 bd2 ba2,709 sq ft

2554 Creston Ave SW, Roanoke

Listing courtesy of Mkb, REALTORS®

100 & 102 S Franklin Street, Christiansburg, VA

$748,900

5 bd5 ba4,314 sq ft

100 & 102 S Franklin Street, Christiansburg

Listing courtesy of Sycamore REALTORS

100 S Franklin Street, Christiansburg, VA

$549,900

4 bd4 ba3,354 sq ft

100 S Franklin Street, Christiansburg

Listing courtesy of Sycamore REALTORS

1913 McVitty Rd, Salem, VA

$457,800

4 bd3 ba2,665 sq ft

1913 McVitty Rd, Salem

Listing courtesy of RE/MAX All Stars

TBD Lot B N Floyd Hwy N, Floyd, VA

$62,500

4.9 acresLand

TBD Lot B N Floyd Hwy N, Floyd

Listing courtesy of RE/MAX Dominion

145 Justin Lane, Christiansburg, VA

$290,000

2 bd2 ba1,856 sq ft

145 Justin Lane, Christiansburg

Listing courtesy of TRINITY Real Estate

600 Bridgewater Ln, Ferrum, VA

$578,000

4 bd2 ba2,040 sq ft

600 Bridgewater Ln, Ferrum

Listing courtesy of Lpt Realty LLC

2972 Algoma Rd, Boones Mill, VA

$695,000

3 bd3 ba2,360 sq ft

2972 Algoma Rd, Boones Mill

Listing courtesy of Mountain To Lake Realty

63 Archway Rd, Bassett, VA

$275,000

3 bd2 ba1,656 sq ft

63 Archway Rd, Bassett

Listing courtesy of Mountain To Lake Realty

1034 Brandon Ave SW, Roanoke, VA

$334,950

3 bd2.5 ba1,646 sq ft

1034 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

1052 Brandon Ave SW, Roanoke, VA

$309,950

3 bd2.5 ba1,510 sq ft

1052 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

5442 The Peaks Dr # 209, Roanoke, VA

$295,000

1 bd1 ba810 sq ft

5442 The Peaks Dr # 209, Roanoke

Listing courtesy of Lichtenstein Rowan, REALTORS®

4706 Golfview Dr NE, Roanoke, VA

$274,950

4 bd2 ba2,234 sq ft

4706 Golfview Dr NE, Roanoke

Listing courtesy of Mkb, REALTORS® - Oak Grove

38 Chestnut Hill Trl, Roanoke, VA

$274,500, price reduced by $24K

3 bd1 ba1,564 sq ft

38 Chestnut Hill Trl, Roanoke

Listing courtesy of Keller Williams Realty Roanoke

0 Turner Ashby Rd, Martinsville, VA

$28,000

0.4 acresLand

0 Turner Ashby Rd, Martinsville

Listing courtesy of Sarver Properties LLC

418 Heartwood Crossing, Blacksburg, VA

$624,000

4 bd2.5 ba2,417 sq ft

418 Heartwood Crossing, Blacksburg

Listing courtesy of Nest Realty SWVA

904 Longwood Ave, Bedford, VA

$529,000

4 bd3.5 ba2,150 sq ft

904 Longwood Ave, Bedford

Listing courtesy of Century 21 All-Service

1175 Mariners Way Unit 51, Huddleston, VA

$399,500

2 bd2 ba1,290 sq ft

1175 Mariners Way Unit 51, Huddleston

Listing courtesy of Realty One Group Leading Edge

4738 Moore Rd, Salem, VA Open Sat 11 AM to 1 PM

$325,000, price reduced by $5K

3 bd2 ba1,300 sq ft

4738 Moore Rd, Salem

Listing courtesy of Real Broker LLC - McLean

3052 Chase Ct, Salem, VA

$269,950

5 bd2 ba1,836 sq ft

3052 Chase Ct, Salem

Listing courtesy of RE/MAX All Points

4420 Pennsylvania Ave NE, Roanoke, VA

$214,950

2 bd1 ba970 sq ft

4420 Pennsylvania Ave NE, Roanoke

Listing courtesy of RE/MAX All Stars

1273 Graves Harbor Trl Unit 335, Huddleston, VA

$449,000

2 bd2 ba1,050 sq ft

1273 Graves Harbor Trl Unit 335, Huddleston

Listing courtesy of Smith Mountain Lake Properties Inc

Be the first to know. Get an email when a home like these comes on the market.

Get alerts