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
Lafayette, Elliston, 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 Lafayette, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 8 miles
$19,950
0 Off Day Lane
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$1,800,000
5110 North Fork Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$35,000
6933 Thomas Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$99,900
2881 Reese Mountain Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$35,000
7035 Campbell Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$50,000
7027 Campbell Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$84,900
2985 Reese Mountain Road
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$850,000
5837 Twine Hollow Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$46,500
2870 Lindsey Drive
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$44,500
2850 Lindsey Drive
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$91,000
0 Lindsey Drive
Elliston, VA 24087
-
Beds
-
Baths
-
Sq. Ft.
$1,400,000
0 Honeysuckle Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$289,500
0 West Main Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$48,950
0 Yale Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 8 Honeysuckle Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 6 Honeysuckle Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 5 Poor Mountain Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 4 Poor Mountain Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$19,500
0 Bradshaw Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$145,000
8321 Poplar Springs Lane
Roanoke, VA 24018
-
Beds
-
Baths
-
Sq. Ft.
$250,000
0 Poplar Springs Lane
Roanoke, VA 24018
-
Beds
-
Baths
-
Sq. Ft.
$128,000
8320 Poplar Springs Lane
Roanoke, VA 24018
-
Beds
-
Baths
-
Sq. Ft.
$43,000
0 Gene Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$695,000
0 Bent Mountain Drive
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$69,000
0 Joe Carrol Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$1,250,000
0 Bottom Creek Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$45,600
7232 Carriage Hills Drive
Roanoke, VA 24018
-
Beds
-
Baths
-
Sq. Ft.
$45,600
7248 Carriage Hills Drive
Roanoke, VA 24018
-
Beds
-
Baths
-
Sq. Ft.
$75,000
261 Cobble Lane
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$75,000
10334 Mill Creek Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$75,000
10306 Mill Creek Road
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$75,000
244 Cobble Lane
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$75,000
147 Cobble Trail
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$89,000
129 Cobble Trail
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$85,000
115 Cobble Trail
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$109,000
237 Cobble Lane
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$89,000
156 Cobble Trail
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$99,000
219 Cobble Lane
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$89,000
148 Cobble Trail
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.
$99,000
211 Cobble Lane
Bent Mountain, VA 24059
-
Beds
-
Baths
-
Sq. Ft.