Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Selma, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
Sort by Recommended
We found no matching results for your search
To view more listings near Selma, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 20 miles
$25,000
226 West Ridgeway Street
Clifton Forge, VA 24422
3
Beds
1
Bath
1,330
Sq. Ft.
$49,000
319 3rd Street
Clifton Forge, VA 24422
3
Beds
1
Bath
1,008
Sq. Ft.
$77,500
319 Roxbury Street
Clifton Forge, VA 24422
5
Beds
2
Baths
2,408
Sq. Ft.
$21,900
Lot 1-2 St John Street
Clifton Forge, VA 24422
-
Beds
-
Baths
-
Sq. Ft.
$19,950
0 Heatherton Drive
Covington, VA 24426
-
Beds
-
Baths
-
Sq. Ft.
$15,500
816 Ingalls Street
Clifton Forge, VA 24422
-
Beds
-
Baths
-
Sq. Ft.
$195,000
12 Fork Farm Road
Iron Gate, VA 24448
-
Beds
-
Baths
-
Sq. Ft.
$69,900
0 Dry Run
Covington, VA 24426
-
Beds
-
Baths
-
Sq. Ft.
$140,900
503 North Rockbridge Avenue
Covington, VA 24426
3
Beds
1
Bath
888
Sq. Ft.
$1,797,000
Restricted Address
Clifton Forge, VA 24422
-
Beds
-
Baths
-
Sq. Ft.
$365,000
0 McGraw Gap Road
Hot Springs, VA 24445
-
Beds
-
Baths
-
Sq. Ft.
$3,975,000
2835 Airport Road
Hot Springs, VA 24445
8
Beds
6.5
Baths
13,312
Sq. Ft.
$248,000
14627 Church Street
Eagle Rock, VA 24085
5
Beds
-
Baths
-
Sq. Ft.
$750,000
4215 Old Rail Road
Eagle Rock, VA 24085
-
Beds
-
Baths
-
Sq. Ft.
$545,000
Restricted Address
Covington, VA 24426
-
Beds
-
Baths
-
Sq. Ft.
$245,000
502 Forestry Road
Hot Springs, VA 24445
3
Beds
1
Bath
1,746
Sq. Ft.
Virtual Tour
$1,100,000
13567 Craig Creek Road
Eagle Rock, VA 24085
-
Beds
-
Baths
-
Sq. Ft.
$150,000
0 Old Fincastle Road
Fincastle, VA 24090
-
Beds
-
Baths
-
Sq. Ft.
$225,000
Tbd Honey Hollow Road
Lexington, VA 24450
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$225,000
15 Delafield Road
Hot Springs, VA 24445
-
Beds
-
Baths
-
Sq. Ft.
$1,500,000
1555 Shady Lane
Hot Springs, VA 24445
8
Beds
4.5
Baths
7,050
Sq. Ft.
$998,000
7369 Botetourt Road
Fincastle, VA 24090
-
Beds
-
Baths
-
Sq. Ft.
$28,750
24 Shepard's Trail
Hot Springs, VA 24445
-
Beds
-
Baths
-
Sq. Ft.
$525,000
1 Unexpected Road
Lexington, VA 24450
3
Beds
1.5
Baths
2,755
Sq. Ft.
$159,995
5503 Potts Creek Road
Covington, VA 24426
-
Beds
-
Baths
-
Sq. Ft.
$492,800
0 Brook Drive
Hot Springs, VA 24445
-
Beds
-
Baths
-
Sq. Ft.
$525,000
1464 Blue Grass Trail
Lexington, VA 24450
3
Beds
2
Baths
2,880
Sq. Ft.
$169,000
Pearl Ridge Lane
Lexington, VA 24450
-
Beds
-
Baths
-
Sq. Ft.
$169,000
Tbd Pearl Ridge Lane
Lexington, VA 24450
-
Beds
-
Baths
-
Sq. Ft.
$49,995
0 Kyles Mill Road
Buchanan, VA 24066
-
Beds
-
Baths
-
Sq. Ft.
$274,900
133 Routier Hill Road
Hot Springs, VA 24445
4
Beds
2
Baths
2,233
Sq. Ft.
$615,000
12509 Sam Snead Highway
Warm Springs, VA 24484
5
Beds
2
Baths
3,601
Sq. Ft.
New
$4,500,000
Tdb 1 Martin Kings Road
Fincastle, VA 24090
-
Beds
-
Baths
-
Sq. Ft.
$279,000
197 Main Street
Millboro, VA 24460
2
Beds
3
Baths
4,198
Sq. Ft.
$349,000
0 Wolfe Road
Covington, VA 24426
-
Beds
-
Baths
-
Sq. Ft.
$59,995
0 Braxton Drive
Buchanan, VA 24066
-
Beds
-
Baths
-
Sq. Ft.
$59,950
Lot 10 Park Vista Drive
Buchanan, VA 24066
-
Beds
-
Baths
-
Sq. Ft.
$699,000
906 Wolfe Road
Covington, VA 24426
-
Beds
-
Baths
-
Sq. Ft.
$79,000
0 Indian Rock Road
Buchanan, VA 24066
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,189,000
325 Union Run
Lexington, VA 24450
9
Beds
10
Baths
6,336
Sq. Ft.