Search
Sort Option
For Sale
Clover Virginia 24534
$300,000
New Listing
Halifax
Nathalie Virginia 24577
$139,000
Farnham Virginia 22460
$14,900
Union Hall Virginia 24176
$99,000
Rockingham Virginia 22802
$259,000
Locust Grove Virginia 22508
$275,000
Blacksburg Virginia 24060
$3,785,000
Brights Virginia 24557
$22,500
New Kent Virginia 23124
$650,000
Sussex
Waverly Virginia 23890
$699,900
Lancaster Virginia 22503
$15,500
Pittsylvania
Pittsville Virginia 24139
$169,500