Townhomes for sale
Asking prices from $189K to $2.05M, with a median of $324,950.
166 townhomes · 25 to 48
$224,950
3 bd3.5 ba1,800 sq ft
7257 Scarlet Oak Dr, Roanoke
Listing courtesy of RE/MAX All Stars
$209,900
3 bd2 ba1,452 sq ft
1505 Cassell Ln, Bedford
Listing courtesy of Keller Williams Realty Lynchburg
$205,000
2 bd1.5 ba912 sq ft
539 Westminister Ln, Salem
Listing courtesy of Varney Realty Partners
$219,000
2 bd1.5 ba1,220 sq ft
515 School Lane, Christiansburg
Listing courtesy of Coldwell Banker Townside Bburg
$299,900, price reduced by $10K
3 bd2 ba1,484 sq ft
1265 Orange Leaf Court, Christiansburg
Listing courtesy of TRINITY Real Estate
$429,900
4 bd3.5 ba3,688 sq ft
350 Gold Leaf Drive, Christiansburg
Listing courtesy of Page & Assoc. Real Estate
$270,000
3 bd2.5 ba1,580 sq ft
281 Louise Lane, Elliston
Listing courtesy of Robertson and Company Realty
$249,950
3 bd2 ba1,440 sq ft
3375 Morning Dove Rd, Roanoke
Listing courtesy of RE/MAX All Points
$334,950
3 bd2.5 ba1,646 sq ft
1038 Brandon Ave SW, Roanoke
Listing courtesy of R Fralin & Associates Inc
$334,950
3 bd2.5 ba1,646 sq ft
1036 Brandon Ave SW, Roanoke
Listing courtesy of R Fralin & Associates Inc
$309,950
3 bd2.5 ba1,510 sq ft
1054 Brandon Ave SW, Roanoke
Listing courtesy of R Fralin & Associates Inc
$239,000
3 bd2.5 ba1,375 sq ft
4625 Roxbury Ln, Roanoke
Listing courtesy of Nest Realty Southside
$249,990
3 bd2 ba1,280 sq ft
1177 Cornerstone Drive, Christiansburg
Listing courtesy of MKB, Roanoke
$299,990
3 bd2.5 ba1,619 sq ft
867 Brooklyn Avenue, Christiansburg
Listing courtesy of MKB, Roanoke
$499,999
3 bd3.5 ba2,112 sq ft
231 Mountain Cove Dr # A-2, Hardy
Listing courtesy of RE/MAX All Stars
$339,000
3 bd2.5 ba1,751 sq ft
212 Ashton Drive, Yorktown
Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Blacksburg
$219,900, price reduced by $15K
3 bd2.5 ba1,640 sq ft
2304 Ranch Rd NW, Roanoke
Listing courtesy of L T McGhee & Co
$289,000, price reduced by $6K
3 bd2.5 ba1,588 sq ft
3394 Londonderry Ln, Roanoke
Listing courtesy of Mkb, REALTORS®
$329,500
2 bd1.5 ba1,039 sq ft
212 Prospect Street, Blacksburg
Listing courtesy of CHP Realty LLC
$359,000
3 bd2.5 ba1,920 sq ft
230 Phoenix Boulevard NW, Christiansburg
Listing courtesy of Roots Realty Group
$324,900, price reduced by $5K
3 bd2.5 ba1,344 sq ft
120 Craig Street, Christiansburg
Listing courtesy of Page & Assoc. Real Estate
$324,900, price reduced by $5K
3 bd2.5 ba1,344 sq ft
110 Craig Street, Christiansburg
Listing courtesy of Page & Assoc. Real Estate
$299,000, price reduced by $21K
3 bd3.5 ba1,635 sq ft
21 Cuddington Ln, Lynchburg
Listing courtesy of Exp Realty LLC - Forest
$399,900
3 bd3 ba2,411 sq ft
240 Slate Creek Drive NW, Christiansburg
Listing courtesy of Sycamore REALTORS
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.