New Listings For Sale

Sort by:
New
210 Edgewood Rd, Staunton

$385,000

210 Edgewood Rd, Staunton

3 Beds 2 Baths 2,530 SqFt Residential MLS® # 671226
Pending
2956 Blose Rd, Elkton

$264,900

↓ $4,600

2956 Blose Rd, Elkton

2 Beds 1.5 Baths 1,261 SqFt Residential MLS® # 668782
New
1800 Stuarts Draft Hwy, Stuarts Draft

$397,490

1800 Stuarts Draft Hwy, Stuarts Draft

4 Beds 3.5 Baths 2,345 SqFt Residential MLS® # 671228
New
410 Rockingham St E, Elkton

$339,900

410 Rockingham St E, Elkton

4 Beds 2 Baths 1,400 SqFt Residential MLS® # 671238
Tbd Gerties Ln, Stuarts Draft

$289,900

Tbd Gerties Ln, Stuarts Draft

0 Beds 0 Baths 0 SqFt Land MLS® # 669800
81 Cedar Creek Ln, Fort Defiance

$682,000

81 Cedar Creek Ln, Fort Defiance

3 Beds 3.5 Baths 2,712 SqFt Residential MLS® # 664202
600 East Main St, Waynesboro

$889,000

↓ $21,000

600 East Main St, Waynesboro

0 Beds 0 Baths 5,618 SqFt Residential MLS® # 669348
172 Beagle Gap Run, Waynesboro

$439,000

↓ $10,999

172 Beagle Gap Run, Waynesboro

5 Beds 2.5 Baths 2,168 SqFt Residential MLS® # 666507
2105 Willow Hill Dr, Harrisonburg

$342,500

2105 Willow Hill Dr, Harrisonburg

3 Beds 2.5 Baths 1,635 SqFt Residential MLS® # 669210
Pending
307 2nd St, Shenandoah

$239,999

↓ $15,001

307 2nd St, Shenandoah

4 Beds 2 Baths 2,160 SqFt Residential MLS® # 663362
New
255 Berry Farm Rd, Staunton

$165,000

255 Berry Farm Rd, Staunton

3 Beds 1 Bath 1,587 SqFt Residential MLS® # 671233
913 Gardner St, Waynesboro

$305,000

913 Gardner St, Waynesboro

3 Beds 2 Baths 1,584 SqFt Residential MLS® # 670221
1637 Mulberry St, Waynesboro

$364,999

1637 Mulberry St, Waynesboro

4 Beds 2.5 Baths 3,408 SqFt Residential MLS® # 670677
1816 First St, Staunton

$399,900

↓ $10,000

1816 First St, Staunton

3 Beds 2.5 Baths 3,080 SqFt Residential MLS® # 667540
Openhouse
316 Thomas St, Staunton

$290,000

↓ $10,000

316 Thomas St, Staunton

3 Beds 2 Baths 1,454 SqFt Residential MLS® # 670285
Pending
1428 2nd St, Waynesboro

$185,000

1428 2nd St, Waynesboro

2 Beds 1 Bath 910 SqFt Residential MLS® # 670423
Pending
2418 Beverley St W, Staunton

$209,900

2418 Beverley St W, Staunton

3 Beds 1 Bath 884 SqFt Residential MLS® # 670712
279 Heather Ln, Staunton

$474,290

↑ $4,400

279 Heather Ln, Staunton

4 Beds 2 Baths 1,698 SqFt Residential MLS® # 665608
445 Wirt Ave, Elkton

$289,900

↓ $10,000

445 Wirt Ave, Elkton

3 Beds 2 Baths 1,300 SqFt Residential MLS® # 666316
177 Tomasville Dr, Waynesboro

$474,999

↓ $15,001

177 Tomasville Dr, Waynesboro

4 Beds 2.5 Baths 2,180 SqFt Residential MLS® # 667006
33 Port Republic Rd, Harrisonburg

$495,000

↓ $54,900

33 Port Republic Rd, Harrisonburg

4 Beds 3 Baths 3,375 SqFt Residential MLS® # 668890
10170 Big Oak Dr, Mcgaheysville

$679,900

↓ $20,000

10170 Big Oak Dr, Mcgaheysville

5 Beds 4 Baths 3,984 SqFt Residential MLS® # 668697
261 Heather Ln, Staunton

$459,890

↓ $100

261 Heather Ln, Staunton

4 Beds 2 Baths 1,698 SqFt Residential MLS® # 665589
New Pending
1358 Keesling Ave, Waynesboro

$300,000

1358 Keesling Ave, Waynesboro

4 Beds 1.5 Baths 1,764 SqFt Residential MLS® # 671008
New Pending
238 Charlotte Ave N, Waynesboro

$219,000

238 Charlotte Ave N, Waynesboro

2 Beds 1 Bath 888 SqFt Residential MLS® # 671162
New
227 Crawford Dr, Churchville

$265,000

227 Crawford Dr, Churchville

3 Beds 2 Baths 1,060 SqFt Residential MLS® # 671151
Openhouse
3002 Resort Dr, Mcgaheysville

$499,900

↓ $26,000

3002 Resort Dr, Mcgaheysville

4 Beds 2 Baths 1,888 SqFt Residential MLS® # 670170
Openhouse
14670 Green View Dr, Elkton

$359,990

↓ $5,000

14670 Green View Dr, Elkton

3 Beds 2 Baths 1,716 SqFt Residential MLS® # 663646
New
1205 Greendale Rd, Harrisonburg

$399,900

1205 Greendale Rd, Harrisonburg

3 Beds 2.5 Baths 1,468 SqFt Residential MLS® # 671217
116 Fellowship Rd, Rockingham

$293,000

116 Fellowship Rd, Rockingham

3 Beds 1 Bath 1,645 SqFt Residential MLS® # 670516
New
91 Dutch Mill Ct, Harrisonburg

$1,849,000

91 Dutch Mill Ct, Harrisonburg

0 Beds 0 Baths 6,656 SqFt Residential MLS® # 671213
New
656 Edwardian Ln, Waynesboro

$345,000

656 Edwardian Ln, Waynesboro

3 Beds 3 Baths 2,218 SqFt Residential MLS® # 671192
New Pending
564 Bath Ave N, Waynesboro

$215,000

564 Bath Ave N, Waynesboro

3 Beds 1 Bath 1,214 SqFt Residential MLS® # 671086
New Pending
3085 Koffee Ln, Rockingham

$399,900

3085 Koffee Ln, Rockingham

3 Beds 2.5 Baths 2,127 SqFt Residential MLS® # 671040
New
1950 Jefferson Hwy, Fishersville

$139,490

1950 Jefferson Hwy, Fishersville

3 Beds 1 Bath 845 SqFt Residential MLS® # 671138
418 Grubert Ave, Staunton

$264,900

↓ $12,000

418 Grubert Ave, Staunton

3 Beds 2 Baths 1,200 SqFt Residential MLS® # 668201
New Pending
246 Jessamine Pl, Mcgaheysville

$555,900

246 Jessamine Pl, Mcgaheysville

4 Beds 3.5 Baths 2,594 SqFt Residential MLS® # 671060
New
811 Westover Dr, Staunton

$1,050,000

811 Westover Dr, Staunton

0 Beds 0 Baths 6,213 SqFt Residential MLS® # 671149
New Pending
2050 Stoney Creek Rd, Elkton

$389,900

2050 Stoney Creek Rd, Elkton

2 Beds 2 Baths 1,722 SqFt Residential MLS® # 671001
Pending
9280 King Russell Ct, Mcgaheysville

$499,900

↓ $10,000

9280 King Russell Ct, Mcgaheysville

5 Beds 3 Baths 2,692 SqFt Residential MLS® # 669025
3181 Henry Grant Hill, Rockingham

$875,000

3181 Henry Grant Hill, Rockingham

4 Beds 4.5 Baths 5,585 SqFt Residential MLS® # 669602
645 Frederick St W, Staunton

$699,000

645 Frederick St W, Staunton

5 Beds 3.5 Baths 3,600 SqFt Residential MLS® # 670920
Pending
43 Mcilwee Ln, Staunton

$489,900

↓ $20,100

43 Mcilwee Ln, Staunton

4 Beds 3.5 Baths 3,591 SqFt Residential MLS® # 669245
Tbd Dove Landing Dr, Elkton

$124,900

Tbd Dove Landing Dr, Elkton

0 Beds 0 Baths 0 SqFt Land MLS® # 663308
New Pending
316 Lee Dr, Waynesboro

$439,900

↓ $9,100

316 Lee Dr, Waynesboro

3 Beds 3 Baths 2,921 SqFt Residential MLS® # 669663
New
316 North High St, Harrisonburg

$550,000

316 North High St, Harrisonburg

6 Beds 2.5 Baths 2,384 SqFt Residential MLS® # 664468
New
1771 Marble Ridge Dr, Rockingham

$379,000

1771 Marble Ridge Dr, Rockingham

3 Beds 3 Baths 2,576 SqFt Residential MLS® # 671205
New
609 Bayard Ave N, Waynesboro

$224,900

↓ $100

609 Bayard Ave N, Waynesboro

3 Beds 1 Bath 901 SqFt Residential MLS® # 669214