Recently sold townhomes

Townhomes sold in the last 12 months, with sale prices and dates. Median sale price $299,950.

367 sales · 49 to 72

2590 Townhouse Street, Christiansburg, VA Sold Sep 18, 2026

$190,000

2 bd2.5 ba1,062 sq ft

2590 Townhouse Street, Christiansburg

3% under asking, 189 days on market

Listing courtesy of Keller Williams New River Valley

6212 Crooked Stick Way, Radford, VA Sold Sep 18, 2026

$429,500

3 bd2.5 ba2,528 sq ft

6212 Crooked Stick Way, Radford

2% under asking, 41 days on market

Listing courtesy of Coldwell Banker Townside Bburg

283 Louise Lane, Elliston, VA Sold Sep 18, 2026

$266,000

3 bd2.5 ba1,574 sq ft

283 Louise Lane, Elliston

2% under asking, 31 days on market

Listing courtesy of Robertson and Company Realty

205 Phoenix Boulevard NW, Christiansburg, VA Sold Sep 18, 2026

$302,000

3 bd2.5 ba1,440 sq ft

205 Phoenix Boulevard NW, Christiansburg

1% over asking, 9 days on market

Listing courtesy of Keller Williams New River Valley

340 Hamilton Avenue NW, Christiansburg, VA Sold Sep 15, 2026

$365,000

3 bd3.5 ba2,160 sq ft

340 Hamilton Avenue NW, Christiansburg

2% under asking, 40 days on market

Listing courtesy of Nest Realty SWVA

250 Vinnie Avenue, Christiansburg, VA Sold Sep 15, 2026

$329,900

3 bd2 ba1,479 sq ft

250 Vinnie Avenue, Christiansburg

At asking price, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

2478 Tuckawana Cir NW, Roanoke, VA Sold Sep 15, 2026

$230,000

3 bd2 ba1,250 sq ft

2478 Tuckawana Cir NW, Roanoke

At asking price, 13 days on market

Listing courtesy of The Grandin Agency

480 Gold Leaf Drive, Christiansburg, VA Sold Sep 14, 2026

$330,000

3 bd2.5 ba2,385 sq ft

480 Gold Leaf Drive, Christiansburg

11% under asking, 83 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

248 Colony Ave, Daleville, VA Sold Sep 9, 2026

$455,000

4 bd3.5 ba2,122 sq ft

248 Colony Ave, Daleville

1% under asking, 33 days on market

Listing courtesy of RE/MAX All Points

219 Shoreline Marina Cir 122, Moneta, VA Sold Sep 4, 2026

$520,000

4 bd3.5 ba2,400 sq ft

219 Shoreline Marina Cir 122, Moneta

13% under asking, 113 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

111 Fawn Haven Ln, Huddleston, VA Sold Sep 4, 2026

$609,500

2 bd3 ba2,428 sq ft

111 Fawn Haven Ln, Huddleston

4% under asking, 91 days on market

Listing courtesy of Lake Retreat Properties Inc.

65 Professional Dr, Hardy, VA Sold Sep 4, 2026

$499,900

3 bd3 ba2,298 sq ft

65 Professional Dr, Hardy

9% under asking, 18 days on market

Listing courtesy of Century 21 All-Service

220 Darci Drive SE, Christiansburg, VA Sold Sep 3, 2026

$250,000

3 bd2 ba1,428 sq ft

220 Darci Drive SE, Christiansburg

1% under asking, 3 days on market

Listing courtesy of Nest Realty SWVA

6965 Black Walnut Ct, Roanoke, VA Sold Sep 1, 2026

$269,000

3 bd2 ba1,406 sq ft

6965 Black Walnut Ct, Roanoke

At asking price, 34 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

19 Hunters Valley Ln, Rocky Mount, VA Sold Sep 1, 2026

$260,000

3 bd2 ba1,400 sq ft

19 Hunters Valley Ln, Rocky Mount

1% under asking, 3 days on market

Listing courtesy of Mountain To Lake Realty

2709 Newton Court, Blacksburg, VA Sold Aug 31, 2026

$330,000

3 bd3 ba1,650 sq ft

2709 Newton Court, Blacksburg

1% under asking, 40 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1215 Orange Leaf Court, Christiansburg, VA Sold Aug 31, 2026

$265,000

3 bd2 ba1,342 sq ft

1215 Orange Leaf Court, Christiansburg

At asking price, 6 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

125 Grande Villa Dr, Penhook, VA Sold Aug 28, 2026

$2,150,000

5 bd4.5 ba4,764 sq ft

125 Grande Villa Dr, Penhook

6% under asking, 320 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

1245 Orange Leaf Court NW, Christiansburg, VA Sold Aug 26, 2026

$285,000

2 bd2.5 ba1,224 sq ft

1245 Orange Leaf Court NW, Christiansburg

At asking price

Listing courtesy of NextHome New River Valley

223 Tinkerview Dr, Cloverdale, VA Sold Aug 25, 2026

$185,000

2 bd1.5 ba882 sq ft

223 Tinkerview Dr, Cloverdale

At asking price, 10 days on market

Listing courtesy of Waldvogel Commercial Properties

5623 Huntridge Rd, Roanoke, VA Sold Aug 24, 2026

$299,950

3 bd2.5 ba1,628 sq ft

5623 Huntridge Rd, Roanoke

At asking price, 19 days on market

Listing courtesy of R Fralin & Associates Inc

375 Cambridge Ct B1, Hardy, VA Sold Aug 20, 2026

$480,000

3 bd2.5 ba1,641 sq ft

375 Cambridge Ct B1, Hardy

8% under asking, 42 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

209 Pheasant Run Drive, Blacksburg, VA Sold Aug 19, 2026

$333,000

4 bd2.5 ba1,480 sq ft

209 Pheasant Run Drive, Blacksburg

4% under asking, 27 days on market

Listing courtesy of Welcome Home Real Estate

1165 Oak Tree Boulevard NW, Christiansburg, VA Sold Aug 19, 2026

$290,000

3 bd2.5 ba1,872 sq ft

1165 Oak Tree Boulevard NW, Christiansburg

8% under asking, 6 days on market

Listing courtesy of Keller Williams New River Valley