For Sale For Rent
Advertise
Filter listings
Show Map
Showing 85 listings for sale near Crystal Hill, VA.
listing photo
$199,900
1148 Wilson Memorial Trail
Vernon Hill, VA 24597
3 bed 2 bath 0 ft²
listing photo
$159,000
1095 Carl Henderson Trail
Vernon Hill, VA 24597
3 bed 1 bath 0 ft²
listing photo
$729,000
3067 Asbury Church Road
Vernon Hill, VA 24597
4 bed 3 bath 2,251 ft²
listing photo
$182,500
1047 Dudley Road
Halifax, VA 24558
3 bed 1 bath 1,176 ft²
listing photo
$595,000
3039 T N Snow Road
Nathalie, VA 24577
3 bed 1 bath 1,088 ft²
listing photo
$162,000
1023 Carr Lane
Halifax, VA 24558
3 bed 1 bath 1,000 ft²
listing photo
$595,000
3039 T N Snow Road
Nathalie, VA 24577
3 bed 1 bath 0 ft²
listing photo
$349,000
6116 Mortons Ferry Road
Clover, VA 24534
4 bed 2 bath 2,008 ft²
listing photo
$274,900
1020 Bold Springs Road
South Boston, VA 24592
3 bed 3 bath 1,960 ft²
listing photo
$164,900
1067 Wagstaff Lane
Scottsburg, VA 24589
3 bed 3 bath 1,700 ft²
listing photo
$145,000
7084 Hunting Creek Road
Nathalie, VA 24577
2 bed 1 bath 700 ft²
listing photo
$449,900
2609 Halifax Road
South Boston, VA 24592
3 bed 3 bath 2,235 ft²
listing photo
$165,000
2048 Stage Coach Road
Nathalie, VA 24577
3 bed 1 bath 1,188 ft²
listing photo
$235,000
703 Traver Avenue
South Boston, VA 24592
3 bed 2 bath 2,064 ft²
listing photo
$295,000
1340 Jeffress Street
South Boston, VA 24592
4 bed 2 bath 2,856 ft²
listing photo
$119,000
837 North Main Street
South Boston, VA 24592
4 bed 2 bath 1,650 ft²
listing photo
$449,500
12098 Scuffletown Rd
Randolph, VA 23962
3 bed 2 bath 0 ft²
listing photo
$275,000
1012 Beulah Road
Nathalie, VA 24577
5 bed 3 bath 2,344 ft²
listing photo
$579,900
4046 Bill Tuck Highway
South Boston, VA 24592
4 bed 2 bath 0 ft²
listing photo
$169,900
2089 N Terrys Bridge Road
Halifax, VA 24558
2 bed 1 bath 0 ft²
listing photo
$52,000
1067 South Terrys Bridge Road
Scottsburg, VA 24589
3 bed 1 bath 0 ft²
< Previous 1 2 3 5 Next >