Recently sold townhomes

367 sales · 289 to 312

2010 Kyles Way, Blacksburg, VA Sold Feb 20, 2026

$390,590

2 bd2.5 ba1,421 sq ft

2010 Kyles Way, Blacksburg

At asking price, 16 days on market

Listing courtesy of Eagle Realty of Virginia

3516 Stonehenge Square, Roanoke, VA Sold Feb 20, 2026

$275,000

3 bd3.5 ba2,110 sq ft

3516 Stonehenge Square, Roanoke

5% under asking, 142 days on market

Listing courtesy of RE/MAX All Points

501 Harbor Ridge Dr, Goodview, VA Sold Feb 20, 2026

$485,000

3 bd2.5 ba1,512 sq ft

501 Harbor Ridge Dr, Goodview

7% under asking, 86 days on market

Listing courtesy of Wainwright & Co., REALTORS®- Lake

2602 Glade Drive, Christiansburg, VA Sold Feb 19, 2026

$170,000

2 bd2.5 ba1,080 sq ft

2602 Glade Drive, Christiansburg

23% under asking, 117 days on market

Listing courtesy of Price Real Estate, Inc.

4624 Mill View Ct, Roanoke, VA Sold Feb 18, 2026

$242,000

3 bd3.5 ba1,921 sq ft

4624 Mill View Ct, Roanoke

15% under asking, 162 days on market

Listing courtesy of Long & Foster - Roanoke Office

7122 Woods Crossing Dr, Roanoke, VA Sold Feb 18, 2026

$245,000

2 bd1.5 ba1,044 sq ft

7122 Woods Crossing Dr, Roanoke

2% under asking, 38 days on market

Listing courtesy of Wainwright & Co., REALTORS®

3036 Winterberry Dr, Roanoke, VA Sold Feb 17, 2026

$235,000

3 bd3.5 ba1,760 sq ft

3036 Winterberry Dr, Roanoke

6% under asking, 66 days on market

Listing courtesy of Nest Realty Roanoke

1711 Honeysuckle Drive, Blacksburg, VA Sold Feb 12, 2026

$490,000

3 bd2.5 ba2,312 sq ft

1711 Honeysuckle Drive, Blacksburg

2% under asking, 56 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

2952 Tree Swallow Rd, Roanoke, VA Sold Feb 11, 2026

$167,000

3 bd3 ba1,810 sq ft

2952 Tree Swallow Rd, Roanoke

30% under asking, 170 days on market

Listing courtesy of Mkb, REALTORS®

233 Pheasant Run Drive, Blacksburg, VA Sold Feb 3, 2026

$356,000

4 bd2.5 ba1,480 sq ft

233 Pheasant Run Drive, Blacksburg

2% under asking, 9 days on market

Listing courtesy of Haven REALTORS

1983 Kyles Way, Blacksburg, VA Sold Feb 2, 2026

$415,612

3 bd2.5 ba1,617 sq ft

1983 Kyles Way, Blacksburg

15% over asking

Listing courtesy of Nest Realty SWVA

866 Patrick Henry Drive, Blacksburg, VA Sold Jan 29, 2026

$348,000

4 bd3 ba1,280 sq ft

866 Patrick Henry Drive, Blacksburg

2% under asking, 38 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

185 Gold Leaf Drive, Christiansburg, VA Sold Jan 27, 2026

$280,000

3 bd2.5 ba1,686 sq ft

185 Gold Leaf Drive, Christiansburg

At asking price

Listing courtesy of Page & Assoc. Real Estate

1955 Kyles Way, Blacksburg, VA Sold Jan 23, 2026

$452,001

2 bd2.5 ba1,459 sq ft

1955 Kyles Way, Blacksburg

8% under asking, 256 days on market

Listing courtesy of Eagle Realty of Virginia

129 Lucas Drive, Blacksburg, VA Sold Jan 23, 2026

$265,000

3 bd2 ba1,200 sq ft

129 Lucas Drive, Blacksburg

6% under asking, 110 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

910 Oak Tree Boulevard, Christiansburg, VA Sold Jan 23, 2026

$274,000

3 bd2.5 ba1,627 sq ft

910 Oak Tree Boulevard, Christiansburg

At asking price, 6 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

160 Island Green Dr 8, Penhook, VA Sold Jan 23, 2026

$759,000

4 bd4 ba3,422 sq ft

160 Island Green Dr 8, Penhook

5% under asking, 2 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

1201 Commonwealth Cir, Forest, VA Sold Jan 22, 2026

$285,000

3 bd2.5 ba1,442 sq ft

1201 Commonwealth Cir, Forest

At asking price, 19 days on market

Listing courtesy of Keller Williams Realty Lynchburg

100 Franklin Parke Court SW, Christiansburg, VA Sold Jan 16, 2026

$246,500

3 bd2.5 ba1,320 sq ft

100 Franklin Parke Court SW, Christiansburg

5% under asking, 80 days on market

Listing courtesy of Advantage Realty - Roanoke

849 Walhalla Ct, Roanoke, VA Sold Jan 16, 2026

$312,500

4 bd3.5 ba2,347 sq ft

849 Walhalla Ct, Roanoke

4% under asking, 80 days on market

Listing courtesy of Divine Fog Realty Company LLC- Roanoke

112 Gangplank Cir, Moneta, VA Sold Jan 15, 2026

$985,000

4 bd4.5 ba3,076 sq ft

112 Gangplank Cir, Moneta

10% under asking, 30 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

106 Southampton Dr, Vinton, VA Sold Jan 13, 2026

$169,000

3 bd1.5 ba1,320 sq ft

106 Southampton Dr, Vinton

6% under asking, 58 days on market

Listing courtesy of Shepherd Realty Group

1687 York Drive, Christiansburg, VA Sold Jan 9, 2026

$200,000

3 bd2.5 ba1,242 sq ft

1687 York Drive, Christiansburg

20% under asking, 214 days on market

Listing courtesy of Price Richards Residential

610 Cambria Street NW, Christiansburg, VA Sold Jan 9, 2026

$160,500

3 bd3.5 ba1,950 sq ft

610 Cambria Street NW, Christiansburg

24% under asking, 78 days on market

Listing courtesy of Coldwell Banker Townside Bburg