- 1-25 of 398 Listings
76 Churchview Estate, Farmville, VA, 23901, Cumberland County
579 Stokes Road, Farmville, VA, 23901, Prince Edward County
22840 Patrick Henry Highway, Jetersville, VA, 23083, Amelia County
1105 Union Valley Road, Riner, VA, 24149, Montgomery County
1506 Shields Circle, Farmville, VA, 23901, Prince Edward County
627 N Mecklenburg Ave, South Hill, VA, 23970, Mecklenburg County
1402 Brushy Mountain DR, Salem, VA, 24153, Salem County
1115 Valley Road, South Hill, VA, 23970, Mecklenburg County
210 PASTURE LN, Stanardsville, VA, 22973, Greene County
821 Long Horne RD, Union Hall, VA, 24176, Franklin County
LOT 49 N WINDSONG CT, Fishersville, VA, 22939, Augusta County
35 Fawn CT, Roanoke, VA, 24012, Botetourt County
378 Flower Ln, Lexington, VA, 24450, Rockbridge County
1216 Terry's Mountain Rd, Martinsville, VA, 24112, Henry County
7196 Lereve Dr, Mechanicsville, VA, 23111, Hanover County
1000 Catawba DR, Salem, VA, 24153, Salem County
7718 Broadstairs, New Kent, VA, 23124, New Kent County
7718 Broadstairs Lane, New Kent, VA, 23124, New Kent County
626 FROG POND RD, Staunton, VA, 24401, Staunton City County
35478 RIVER BEND DRIVE, Locust Grove, VA, 22508, Orange County
424 CAMPBELL ST, Staunton, VA, 24401, Staunton City County
1979 BUTTONWOOD CT, Harrisonburg, VA, 22802, Harrisonburg City County
13118 Shiloh Drive, Windsor, VA, 23487, Isle of Wight County
5073 JOHN MARSHALL HIGHWAY, Strasburg, VA, 22657, Shenandoah County